2019-06-28

字符串?dāng)U展

1. includes(str) : 判斷是否包含指定的字符串

2. startsWith(str) : 判斷是否以指定字符串開頭

3. endsWith(str) : 判斷是否以指定字符串結(jié)尾

4. repeat(count) : 重復(fù)指定次數(shù)

數(shù)值擴(kuò)展

1. 二進(jìn)制與八進(jìn)制數(shù)值表示法: 二進(jìn)制用0b, 八進(jìn)制用0o

2. Number.isFinite(i) : 判斷是否是有限大的數(shù)

3. Number.isNaN(i) : 判斷是否是NaN

4. Number.isInteger(i) : 判斷是否是整數(shù)

5. Number.parseInt(str) : 將字符串轉(zhuǎn)換為對應(yīng)的數(shù)值

6. Math.trunc(i) : 直接去除小數(shù)部分

數(shù)組擴(kuò)展

1. Array.from(v) : 將偽數(shù)組對象或可遍歷對象轉(zhuǎn)換為真數(shù)組

2. Array.of(v1, v2, v3) : 將一系列值轉(zhuǎn)換成數(shù)組

3. find(function(value, index, arr){return true}) : 找出第一個滿足條件返回true的元素

4. findIndex(function(value, index, arr){return true}) : 找出第一個滿足條件返回true的元素下標(biāo)

對象擴(kuò)展

1. Object.is(v1, v2)

* 判斷2個數(shù)據(jù)是否完全相等

2. Object.assign(target, source1, source2..)

* 將源對象的屬性復(fù)制到目標(biāo)對象上

3. 直接操作 __proto__ 屬性

let obj2 = {};

obj2.__proto__ = obj1;

ES7

1. 指數(shù)運(yùn)算符(冪): **

2. Array.prototype.includes(value) : 判斷數(shù)組中是否包含指定value

作者:一直特立獨(dú)行的貓_4ba4

鏈接:http://www.itdecent.cn/p/074bffcfbf48

來源:簡書

簡書著作權(quán)歸作者所有,任何形式的轉(zhuǎn)載都請聯(lián)系作者獲得授權(quán)并注明出處。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容