Shining Force
高阶函数&Set&var/let/const的区别 高阶函数&Set&var/let/const的区别
高阶函数&Set&var/let/const的区别这篇总结主要讲解了高阶函数&Set&var/let/const的区别 1.闭包函数是什么?一个函数对周围状态的引用捆绑在一起,内层函数中
节流与防抖 节流与防抖
节流与防抖这篇总结主要讲解了节流与防抖的使用以及源码分析 函数防抖单位时间内,频繁触发事件,只会触发最后一次应用场景:输入框搜索1.函数防抖流程 :声明全局变量存储定时器ID每一次触发事件, 先清除上一次定时器。 然后将事件处理代码放
深浅拷贝 深浅拷贝
深浅拷贝这篇总结深度讲解了深浅拷贝,希望能帮到你 这篇文章,我说说深浅拷贝,虽然很多人说它只针对引用类型,但是 1.深拷贝和浅拷贝是只针对Object和Array这样的引用数据类型的,同时, 2.它只有当拷贝引用数据类型时,拷贝才存在
构造函数&数据常用函数 构造函数&数据常用函数
构造函数&数据常用函数这篇总结主要讲解了构造函数&数据常用函数,讲解了对象与数组的多种方法 1.创建对象三种方式字面量创建对象:let 对象名 = { } 利用new object 创建对
关于值比较 关于值比较
关于值比较这篇总结主要扩展一下值的比较,因为很多笔试都会有这种 1.引用类型不比较值,只会比较地址 [] === [] false [1,2,3] === [1,2,3] false [1,2,3][0] === [1,2,
作用域&箭头函数&解构 作用域&箭头函数&解构
作用域&箭头函数&解构这篇总结主要讲解了作用域&箭头函数&解构的使用 1.作用域局部作用域:分为函数作用域与块级作用域函数作用域:函数内部的代码块称为函数作用域注意: 1.函数内部声明的变量,在函数外部无
this this
this这篇总结主要讲解了this指向与如何修改 this指向1.普通函数 指向window 2.对象的方法 该方法所属对象 3.构造函数 实例对象
js面向对象 js面向对象
js面向对象这篇总结主要讲解了js面向对象,编程思想+构造函数+原型对象 1.编程思想面向过程编程 POP面向过程就是分析解决问题所需要的步骤,然后把这些步骤一步一步实现,使用的时候再一个一个依次调用 例子:将大象装进冰箱,面向过程做
-->