
27篇文章 · 13201字 · 1人关注
一个不知道具体数量参数的函数怎么定义? 比如:Object.assign(obj, obj1, obj2, ......)可以合并这些对象,而且...
常用的类型判断方法typeof 不是很精确,于是自定义了一个判断类型的方法: 为什么类型判断会和toString扯上关系,上面那句代码啥意思?接...
js 循环有哪些? for / for-in / for-of / foreach 专门为循环设计 map / filter ... 虽然代码工...
知识点: 1、执行上下文 & 作用域链 & 变量提升 2、this 的七种使用场景 3、作用域与闭包:什么是闭包,优缺点是什么,使用场景有哪些 ...
先看一段代码: 这段代码执行完outer(),理论上outer函数作用域下的内存就销毁了,再也不存在了,所以outer函数作用域内的变量再也访问...
作用域链 js拥有全局作用域(window)、函数作用域、块级作用域(es6)。块级作用域是es6开始才拥有的,因为es6中以let定义的变量才...
for...in语句以任意顺序遍历一个对象的除Symbol以外的可枚举属性。 提示:for...in不应该用于迭代一个 Array,其中索引顺序...
观察者模式/发布订阅者模式: 一个或多个观察者对目标的状态感兴趣,通过将自己依附在目标对象上以便注册所感兴趣的内容。目标状态发生改变,会发送一个...
export导出的方式一: export导出的方式二:
文集作者