ICode9

精准搜索请尝试: 精确搜索
  • 前端面试题每日3题——2022-09-042022-09-04 15:33:55

    每日 3 题 16 以下代码执行后,控制台中的输出内容为? let a = { n: 1 }; let b = a; a.x = a = { n: 2 }; console.log(a.x); console.log(b.x); 17 以下代码执行后,控制台中的输出内容为? let a = {}; let b = "123"; let c = 123; a[b] = "b"; a[c] = "c"; console.log(a[b]); 18

  • js函数( 普通函数、箭头函数 ) 内部this的指向2022-09-04 12:04:15

    - 普通函数   | 具名普通函数、匿名普通函数,在不作为对象的属性值的情况下,其内部的 this 总是指向代码运行环境下的全局对象 ( 例如,浏览器中的 window )。     示例: (function() { console.log(this); // window (function() { console.log(

  • c# 第三章 一个简单的程序2022-09-04 10:01:08

    3.1 一个简单的c#程序   SimpleProgram:   using System; //using 和 include 似乎有点类似,而System就相当于被引入的库 namespace Simple //似乎有点像c++的using namespace std; {   class Program //此Program类则是在我们申请的Simple命名空间中定义的   {     stat

  • React类组件和函数组件中this的处理2022-09-03 13:30:09

    先说类组件 类组件中的this比较烦人,指向问题比较感人,昨天在项目中监听函数里面又调用了其他函数的时候,this指向发生问题 所以在类组件中,使用addEventListener添加事件监听的时候使用箭头函数 解决this指向问题 代码如下   import React, { Component } from 'react' export def

  • 前端面试题 JavaScript 基础 —— 2022-09-032022-09-03 11:33:13

    每日 3 题 13 以下代码执行后,控制台中的输出内容为? Object.prototype.a = 1; Function.prototype.b = 2; function F() {} var f = new F(); console.log(F.a); console.log(F.b); console.log(f.a); console.log(f.b); 14 以下代码执行后,控制台中的输出内容为? var a = 2 >= 3 ||

  • 简单理解 JavaScript 的词法作用域2022-09-03 03:01:44

    前言 关于作用域的有关知识点有全局作用域、局部作用域、函数作用域、块级作用域、词法作用域、作用域链。 作用域 作用域就像是一个教室,上课时教室里面的人互相可见,A 教室里的人不可以看见 B 教室里的人。作用域决定了代码生效的区域以及资源(变量、函数)可见的区域。 function fun

  • Vue的列表超链接(A标签)是什么?如何实现跳转呢?2022-09-02 23:33:24

    方法一:通过 <router-link :to="">我要跳转,别拦我</router-link> 首页列表: 在这里我用a标签进行跳转,在vue里面使用<router-link></router-link>   //注意:这里的router-link在前台解析的时候会自动变成a标签 <router-link :to="{path:'/news',query:{ id:item.NewsID }}&q

  • 算法题练习,Solo和koko分糖 ,整数拆分, Cookies 分饼干2022-09-02 23:30:41

    目录1. Candy Solo和koko分糖2. 整数拆分 3=1+1+1 3=1+2 3=33. Cookies 分饼干 1. Candy Solo和koko分糖 如果可以分给弟弟,必定满足全部异或为0,找出最小的一个给弟弟 function handle1(input) { let [num, map] = input.split("\n"); map = map.split(/\s+/).map(a

  • 校验文件类型是否在白名单内。2022-09-02 19:04:53

    class Program { static void Main(string[] args) { using (var Stream = new FileStream(@"C:\Users\qa_weiwa\Downloads\core 6.0.exe", FileMode.Open)) { var inspector = new FileFormatIns

  • 2022-09-02 第四小组 王星苹 学习笔记2022-09-02 19:02:06

    学习心得 axios对原生ajax的一个封装。 学习总结 ES6语法。Promise语法。   * axios发送get请求, * 请求中如果有参数,还是一个默认的以文档里的形式发送,和之前的任何一种请求方式没有任何区别。 * axios发送post请求, * 请求中如果有参数,会把post请求的请求体转成json串,然后

  • 闭包测试2022-09-02 13:00:08

    (function() {     // -- 基础数据类型     {         function func (val = 0) {             return {                 decrease() {                     val--                 },                 increase() {      

  • js 实现选择排序及优化2022-09-02 12:02:17

    // 选择排序 // 原理:进行 n-1 趟 循环,每趟循环中遍历所有未排好序的数,第一趟循环,从第0个元素开始向后遍历,找到 最小的元素,与第1 一个元素进行交换,第二趟,从第 1 个元素开始向后遍历,找到最小值与第2个元素 进行交换,以此类推 // 从而得出规律,每次遍历元素开始位置为 i+1,并维护每轮

  • 遍历数组元素2022-09-01 23:01:14

    1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title></title> 6 </head> 7 <body> 8 <script> 9 //将数组里面的元素挨个打印 10

  • js 实现冒泡排序及优化方案2022-09-01 19:05:13

    // 冒泡排序 // 原理就是每一轮循环,将一个最大的值放冒泡到最后 // 1.每一趟都是比较相邻两个元素,如果后一个元素大于前一个,则交换两个元素 // 2.第一趟从第一个元素开始进行交换,最后一个元素不参与交换,第二趟最后两个元素不参与交互,以此类推 function bubbleSort(arr) { if

  • 如何在 Javascript 中清空数组?2022-09-01 11:01:59

    如何在 Javascript 中清空数组? 在使用 JavaScript 编程时,程序员可能需要在许多情况下将数组设为空,一个非常常见的问题是如何清空数组并删除其所有元素! 顺便说一句,这是最受欢迎的面试问题之一。 那么让我们一起来了解一下 Javascript 中清空 Array 的方法有多少。 概括 :在本教程中

  • 分析promise面试题2022-08-31 22:31:23

    Promise面试题地址: https://mp.weixin.qq.com/s/SIeDvm8nYDPK5XWzRj7LCg Promises/A+规范: https://promisesaplus.com/ Promise的一个实现: https://github.com/taylorhakes/promise-polyfill.git 名词解释 onFulfilled: then的第一个参数, 默认提供函数 onRejected: the

  • JavaScript之数组常用API2022-08-31 21:31:46

    这篇文章主要帮助大家简单理解数组的一些常用API用法,许多小伙伴常用方法记不住?别急,看完下面的介绍您一定就会明白各个方法是如何用的了

  • C#-多态2022-08-31 21:30:35

    在派生类中重写基类的虚方法 虚方法的重写 public virtual void Move() { } public override void Move() { } class Vehicle { string name; //定义字段 public string Name //定义属性为字段赋值

  • 了解generator这篇文章就够了2022-08-31 20:32:32

    了解generator这篇文章就够了 Generator介绍 generator函数是es6提出的一种异步编程的方案,可以用来替代promise来获取异步执行的结果 Generator语法 Generator函数两个特征 普通函数加星号*的模式,至于星号的位置没有什么规定的要求 // 普通函数 function fn(){} //

  • rocketmq安装2022-08-31 19:03:49

    4、启动 (1)启动NAMESERVER 使用cmd打开命令窗口,进入到rocketmq的bin目录下,执行:start mqnamesrv.cmd,若成功会弹出如下提示框,请勿关闭此框。(2)启动BROKER 同样在rocketmq的bin目录下,执行:start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true , 启动BROKER。成功后会弹出

  • React的生命周期函数2022-08-31 15:33:30

    概述 在React中,生命周期函数指的是组件在某一个时刻会自动执行的函数 constructor  在类或组件创建的时候被自动执行,我们可以说它是生命周期函数,但它并不是React所特有的,所有的Es6对象都有这个函数,所以并不能说它是React的生命周期函数 初始 当数据发生变化时,render函数会被自动

  • js 多条件 多数据筛选2022-08-31 15:02:58

    场景:前端多条件过滤      数据格式:[ { color: "",companyName: "济南宏益环境科技有限公司",orgid: "370114",remark: "111",tag: "人工标记" },…… ] 方法定义: export function multiFilter(array, filters) {     const filterKeys = Object.keys(filt

  • JavaScript Fundamentals – Part 22022-08-31 10:31:58

    Functions(函数) function logger() { console.log('My name is Shubham'); } // calling / running / invoking function(调用/运行/调用函数 ) logger(); //My name is Shubham logger(); //My name is Shubham function fruitProcessor(apples, oranges) {

  • 回调、承诺和异步/等待2022-08-31 04:01:14

    回调、承诺和异步/等待 source: 自由派 我目前正在更深入地研究 JS 的工作原理,并且我一直在观看 Will Sentance 的 JavaScript: The Hard Parts 课程 .其中一个部分是关于 Promises 和 Async/Await 的,我不得不说这对我来说仍然有点神秘,所以在观看了课程的部分之后,我决定我想多读

  • 查询文件的版本号Copyright信息2022-08-30 23:05:07

    查询文件的版本号Copyright信息 目前找到的实用的方法有两种,一种是cmd中利用wmic的库,一种是C#中的GetVersionInfo()方法。 CMD中获取: 获取单个文件: 遍历某文件夹下所有文件名及版本号: 如需从c盘切换到d盘输入 d: 即可 wmic datafile where "drive='d:' and path='\\Git\\' and

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有