es6
文章平均质量分 79
鹏鱼雁
这个作者很懒,什么都没留下…
展开
-
ES6中的Proxy(Reflect)
ES6中的代理模式-----Proxy原创 2020-02-28 20:52:17 · 203 阅读 · 0 评论 -
前端模块化(commonJs、ES6模块)
参考文献前端模块化:CommonJS,AMD,CMD,ES6ES6 模块与 CommonJS 模块的差异一、引言模块化的开发方式可以提高代码复用率,方便进行代码的管理。通常一个文件就是一个模块,有自己的作用域,只向外暴露特定的变量和函数。目前流行的js模块化规范有CommonJS、AMD、CMD以及ES6的模块系统。首先站在框架设计者的角度,思考一个模块加载器要做什么事:分析模块...原创 2019-11-09 11:19:00 · 397 阅读 · 0 评论 -
如何正确判断this(包括箭头函数)
参考文档彻底理解js中this的指向深入理解ES6箭头函数中的this详解箭头函数和普通函数的区别以及箭头函数的注意事项、不适用场景一、基本概念普通函数:this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个理她最近上一级调用它的对象方法调用中谁调用 this 指向谁全局作用域或者普通函数中 this 指向全...原创 2019-10-25 23:02:48 · 1054 阅读 · 0 评论 -
let、const和var的概念与区别(浅谈变量提升原理)
参考文章var和let/const的区别阮一峰的let 和 const 命令浅谈JS变量提升var和 let / const 的区别块级作用域不存在变量提升暂时性死区不可重复声明let、const声明的全局变量不会挂在顶层对象下面const命令两个注意点:const 声明之后必须马上赋值,否则会报错const 简单类型一旦声明就不能再更改,复杂类型(数组、对象等)指针...原创 2019-10-23 20:40:46 · 671 阅读 · 0 评论