最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

再學(xué)JavaScript ES(6-11)全版本語法大全

2023-03-28 15:19 作者:節(jié)骨眼二號(hào)  | 我要投稿

再學(xué)JavaScript ES(6-11)全版本語法大全

Download: https://xmq1024.com/3206.html





JavaScript的ES6到ES11版本都引入了許多新的語法和功能。下面是這些版本的語法大全:

ES6:

1. let和const關(guān)鍵字:聲明變量
2. 箭頭函數(shù):簡化函數(shù)的寫法
3. 模板字符串:用反引號(hào)來拼接字符串
4. 解構(gòu)賦值:從數(shù)組或?qū)ο笾薪鈽?gòu)出變量
5. 剩余參數(shù)和擴(kuò)展運(yùn)算符:簡化函數(shù)的參數(shù)傳遞
6. Promise:處理異步操作
7. 類和繼承:面向?qū)ο缶幊?br>8. 模塊化:將代碼分割成小模塊
9. 簡化對(duì)象屬性的寫法
10. for...of循環(huán):遍歷數(shù)組和類數(shù)組對(duì)象
11. Map和Set數(shù)據(jù)結(jié)構(gòu)
12. Symbol數(shù)據(jù)類型:創(chuàng)建唯一的屬性名
13. Iterator和Generator:自定義遍歷器

ES7:

1. Array.includes方法:判斷數(shù)組是否包含某個(gè)元素
2. 求冪運(yùn)算符:用兩個(gè)星號(hào)表示乘方運(yùn)算
3. Object.entries方法:將對(duì)象轉(zhuǎn)換成鍵值對(duì)數(shù)組
4. Object.values方法:將對(duì)象的值轉(zhuǎn)換成數(shù)組

ES8:

1. async/await:處理異步操作
2. Object.getOwnPropertyDescriptors方法:獲取對(duì)象的所有屬性描述符
3. String.padStart和String.padEnd方法:填充字符串
4. Object.entries和Object.values方法的擴(kuò)展:支持Map和Set數(shù)據(jù)結(jié)構(gòu)

ES9:

1. Rest/Spread屬性:簡化對(duì)象的賦值和函數(shù)的傳參
2. Promise.finally方法:在Promise結(jié)束時(shí)執(zhí)行某些操作
3. Async迭代器:處理異步遍歷
4. RegExp的s(dotAll)修飾符:讓.匹配任何字符

ES10:

1. Array.flat和Array.flatMap方法:將多維數(shù)組轉(zhuǎn)換成一維數(shù)組
2. String.trimStart和String.trimEnd方法:去除字符串的空格
3. Object.fromEntries方法:將鍵值對(duì)數(shù)組轉(zhuǎn)換成對(duì)象
4. Symbol.prototype.description屬性:獲取Symbol的描述信息

ES11:

1. 可選鏈操作符(?.):簡化訪問對(duì)象屬性的寫法
2. 空值合并操作符(??):簡化判斷變量是否為null或undefined的寫法
3. String.replaceAll方法:替換所有匹配的字符串
4. Promise.allSettled方法:等待所有Promise完成
5. BigInt數(shù)據(jù)類型:支持大整數(shù)運(yùn)算

再學(xué)JavaScript ES(6-11)全版本語法大全的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
鹤庆县| 甘德县| 巫溪县| 商河县| 鄂伦春自治旗| 达日县| 清流县| 师宗县| 南昌市| 白城市| 鄂伦春自治旗| 南通市| 鹿泉市| 北川| 蚌埠市| 洪湖市| 怀柔区| 黑龙江省| 大名县| 长宁县| 宜川县| 天气| 安多县| 枣庄市| 高青县| 思茅市| 大荔县| 涿鹿县| 崇礼县| 治多县| 博兴县| 建始县| 丹寨县| 吉安市| 镇康县| 剑河县| 京山县| 余江县| 建宁县| 巴彦淖尔市| 蓝田县|