随笔分类 -  ES6

摘要:super关键字用于访问和调用一个对象的父对象上的函数。 super.prop和super[expr]表达式在类和对象字面量任何方法定义中都是有效的。 语法 描述 在构造函数中使用时,super关键字将单独出现,并且必须在使用this关键字之前使用。super关键字也可以用来调用父对象上的函数。 示 阅读全文
posted @ 2019-12-23 10:57 lanyan 阅读(454) 评论(0) 推荐(0)
摘要:在es6中新添加了Proxy,那么它有什么作用啊?Proxy本意为代理,而es6中的Proxy也就是代理对象,那么代理对象感觉听起来很模糊,在这里就解释一下Proxy代理对象的作用。 Proxy的主要作用就是可以对 对象进行拦截,以及对数据读取、修改的过滤保护。 我们先利用es3的方式来实现一个需求 阅读全文
posted @ 2019-07-30 12:25 lanyan 阅读(1819) 评论(0) 推荐(0)
摘要:扩展运算符(spread)是三个点(...)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。 1. 运算符主要用于函数调用 2. 替代数组的 apply 方法 由于扩展运算符可以展开数组,所以不再需要apply方法,将数组转为函数的参数了。 下面是扩展运算符取代apply方法的 阅读全文
posted @ 2017-07-12 17:14 lanyan 阅读(1026) 评论(0) 推荐(0)