新增方法:
一线罕、Object.is()? 比較兩個(gè)值是否相等
二、Object.asign()凌受,用于對(duì)象合并
? ??????Object.assign(target,source1,source2)篙顺,target是目標(biāo)對(duì)象椿浓,后面的參數(shù)都是源對(duì)象,該方法將所有源對(duì)象上的可枚舉屬性復(fù)制到目標(biāo)對(duì)象上幅骄。 如果目標(biāo)對(duì)象與源對(duì)象有重名屬性劫窒,則后面的屬性會(huì)覆蓋前面的屬性;如果源對(duì)象上某個(gè)屬性值為對(duì)象拆座,則目標(biāo)對(duì)象上拷貝得到的是該對(duì)象的引用主巍,即該方法實(shí)行的是淺拷貝。
? ? ? ? 使用場(chǎng)景:
? ? ? ? 1挪凑,為對(duì)象添加屬性
? ? ? ? 2孕索,為對(duì)象添加方法:
三、Object.keys()躏碳、Object.values()搞旭、Object.entries()
? ??Object.keys()方法返回參數(shù)對(duì)象所有自身可遍歷(不含繼承的)的鍵名組成的數(shù)組
? ??Object.values()方法同上返回鍵值組成的數(shù)組
? ??Object.entries()方法同上返回?cái)?shù)組,成員是鍵值對(duì)數(shù)組菇绵,即[key, value]肄渗,該方法有一個(gè)逆方法Object.fromEntries(),返回對(duì)象咬最,適合將Map結(jié)構(gòu)轉(zhuǎn)為對(duì)象
新特性:
一翎嫡、對(duì)象屬性(方法)簡(jiǎn)潔的寫法
二、屬性名表達(dá)式
三永乌、擴(kuò)展運(yùn)算符