随笔分类 - JavaScript 语言特性
描述下语言特性,及node.js语言学习
摘要:迭代器 生成器 对应Python的协程 、go语言的 流程控制
阅读全文
摘要:JavaScript 词法作用域: 当【定义】了一个函数后,当前的作用域就会被保存下来,并且成为函数内部状态的一部分 标记及清除的 内存管理方案 解决了循环引用带来的内存泄漏 倾向于认为"闭包" 是保存保存变量的 作用域 在嵌套函数定义中,引用了外层函数的变量,此时闭包才会出现(结合Chrome d
阅读全文
摘要:讲述JavaScript现有的模块化方案
阅读全文
摘要:原型模式: 产生新对象方式 是从一个已知的对象clone而来。 JavaScript所有的对象,都是从一个对象克隆而来;语言层面上支持这种模式 Object.create() var obj = new Type(); var obj = {} JavaScript 引擎帮我完成了,克隆的过程,并且
阅读全文
摘要:作用域是关于引擎如何寻找变量以及会在何处找到变量的规则 作用域是关于引擎如何寻找变量以及会在何处找到变量的规则 -词法作用域 - 最重要特征是定义过程发生在代码书写截断 - 作用域链基于代码的作用域嵌套而非调用栈 - 动态作用域是让作用域在代码运行过程中动态确定 - 不关心函数和作用域如何声明以及何
阅读全文

浙公网安备 33010602011771号