随笔分类 -  ES6

ECMAScript 6.0(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。
摘要:Proxy 用于修改某些操作的默认行为,等同于在语言层面做出修改,所以属于一种“元编程”(meta programming),即对编程语言进行编程。Proxy 可以理解成,在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访问进行过滤和改写。 阅读全文
posted @ 2021-07-16 14:30 调用Function 阅读(237) 评论(0) 推荐(0)
摘要:let let 和 var 相同,是声明变量的关键字,而二者的区别也是很大 局部作用域 局部作用域是 let 的特性,只要是使用 let 声明的变量,就只能在当前局部作用域使用,而 var 声明的变量则可以在当前局部作用域外使用(函数作用域除外) { var aaa = "hello world"; 阅读全文
posted @ 2021-05-14 18:56 调用Function 阅读(106) 评论(0) 推荐(0)
摘要:在很多场景下,我们发现一个复合属性中像对象、数组,我们在使用时并不会每一次都用到其中的每一项、每一个元素,所以ES6的解构赋值就可以单独将我们需要的属性、元素取出,不用将对象、数组全部加载,可以提高项目的运行效率。 对象 先声明一个对象 let obj = { name: "zhangsan", a 阅读全文
posted @ 2021-05-13 13:51 调用Function 阅读(107) 评论(0) 推荐(0)