随笔分类 - js的三座大山
摘要:原型prototype 一个函数就是一个对象,一个对象不一定是一个函数,创建的每一个函数,解析器都会向函数中添加一个属性prototype 这个属性对应着一个对象,这个对象就是所谓的原型对象 函数作为普通函数调用时,它有prototype属性指向该函数的原型对象 函数以构造函数的形式调用时,它所创建
阅读全文
摘要:单线程与异步 1 单线线程是对多线程的,对于多线程的开发语言,有一个请求就可以开一个线程处理。那,对于单线程语言,只有通过异步调用程序。【事件 (事件循环机制), 回调】 2 异步是对同步说的, 最大区别就是同步需要等待,异步这不需要等待。 会采用异步的三种情况 可以写3个例子分别看看 在定时执行时
阅读全文
摘要:闭包 闭包就是一个函数引用另一个函数的变量,因为变量被引用着所以不会被回收,因此可以用来封装一个私有变量。这是优点也是缺点,不必要的闭包只会增加内存消耗。或者说闭包就是子函数可以使用父函数的局部变量,还有父函数的参数。 最近在学ES6,学了let,突然想起一个我以前遇到的bug,相信也有很多同学也遇
阅读全文

浙公网安备 33010602011771号