es6笔记 day3---对象简介语法以及对象新增
以前的老寫法↓
新寫法來了↓
提示:千萬不要手賤,在里面去用箭頭函數(shù)!!!
--------------------------------------------------------------------------------------------------
?Object.is()? 用來比較兩個(gè)值是否相等
Object.is(‘a(chǎn)’,'a');
--------------------------------------------------------------------------------------------------
Object.assign();? 用來合并對(duì)象
let 新的對(duì)象 = Object.assign(目標(biāo)對(duì)象,source1,source2....) ;
如果在json2里新增一個(gè)a,那么會(huì)變成以下這樣↓
assign()的數(shù)組演示
總結(jié)它的用途:?
1.復(fù)制一個(gè)對(duì)象
2.合并參數(shù)
------------------------------------------------------------------------------------------------
ES2017引入
Object.keys()
Object.entries()
Object.values()
用法如下↓
解構(gòu)賦值的寫法如下↓
------------------------------------------------------------------------------------------------------
對(duì)象身上,計(jì)劃在ES2018引入
let json = {a:3,b:4};
let json2 = {...json}
?
轉(zhuǎn)載于:https://www.cnblogs.com/andyZhang0511/p/10828147.html
總結(jié)
以上是生活随笔為你收集整理的es6笔记 day3---对象简介语法以及对象新增的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux uname 命令 打印系统信
- 下一篇: No-5.变量的命名