ES6新特性——对象拓展
1、下图中的代码是首先创建一稍僚敉视个对象,然后使用ES6新特性中对象扩展的一些方法来实现,使用keys方法获取对象的所有key并组成新的数组,使用values获取对象的所有values并组成新的数组,使用entries获取对象的所有键值对并组成新的数组,如下图:
2、从下图中的代码可以看出,在对象中的键值并不能直接使用变量,如下图:
3、在ES6新特性中我们直接给创建对象中的键值外面加一个方括号【】,然后就可以将变量直接赋值给键值了,如下图:
4、另外在ES6新特性中我们也可以在创建对象中声明一下这个变量,然后就可以将变量赋值给键值了,如下图:
5、下图代码中可以看到是在对拇峨镅贪象中创建函数方法,hello1方法就是原来的在对象中创建函数方法的方式,hello2就是ES6的新特性在对象中创建函数方法的方式,可以看出更加简洁方便,如下图:
6、下图中的代码的功能是实现訇咀喃谆将两个对象合并,这里还是用到了展开运算符【...】,从下图可以看出两个对象中相同键值的,后面的键值会覆盖前面的键值,如下图:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:42
阅读量:29
阅读量:89
阅读量:67
阅读量:93