ES6 增強的物件字面量

2021-08-01 04:50:10 字數 350 閱讀 2066

啥叫物件字面量?

字面量表示如何表達這個值,一般除去表示式,給變數賦值時,等號右邊都可以認為是字面量。

字面量分為字串字面量(string literal )、陣列字面量(array literal)和物件字面量(object literal),另外還有函式字面量(function literal)。

var people

}var student

}student.work() //working...

student.learn() //learning...

people.work() //working...

ES6 中物件字面量的增強和物件擴充套件方法

物件字面量的增強 const flag flag const obj console.log obj const obj message console.log obj.message 在物件字面量裡,在物件內部新增表示式,作為物件的屬性名,以達成動態改變物件的屬性名 const age age c...

ES6語法簡介 2 模板字面量

模板字面量的基礎語法就是用反引號 來替換單引號和雙引號。例 let message hello,world 這句 使用模板字面量的語法建立了乙個字串,然後賦值給了變數,這個變數的值和普通字串的值沒有差異。let font hello world 使用反斜槓可以轉義反引號。在es6中,使用模板字面量的...

ES6的函式引數增強

什麼是引數預設值?es6允許為函式定義中形參列表中的最後乙個引數定義預設值,如果沒有傳遞實參,自動呼叫新參的預設值 什麼時候使用引數預設值?當我們希望引數沒有傳遞乙個實參的時候,也有備選的預設值的時候,就用這個預設值語法 使用引數預設值 定義函式 什麼是剩餘引數 專門代替arguments語法,代替...