ES6宣告物件簡寫

2021-10-12 01:12:12 字數 704 閱讀 8605

5、宣告物件簡寫

const age = 12

const name =

"amy"

​// 傳統

const person1 =

console.log(person1)

​// es6

const person2 =

console.log(person2) //

6、定義方法簡寫

// 傳統

const person1 =

}person1.sayhi(

);//"hi"​​

// es6

const person2 =

}person2.sayhi(

) //"hi"

7、物件拓展運算子

拓展運算子(...)用於取出引數物件所有可遍歷屬性然後拷貝到當前物件。

// 1、拷貝物件

let person1 =

let someone =

console.log(someone) //

// 2、合併物件

let age =

let name =

let person2 =

console.log(person2) //

es6 宣告方法

ecmascript6 簡稱es6 它是js語言的標準,在2015年6月正式發布。在es6中使用let宣告變數,用法類似於var。1.let命令作用域只侷限於當前 塊。let定義的變數具有塊級作用域。console.log a 12 console.log b b is not defined 2....

ES6宣告變數

var 命令會發生 變數提公升 現象,即變數可以在宣告之前使用,值為undefined let 宣告的變數僅在塊級作用域內有效 它所宣告的變數一定要在宣告後使用,否則報錯。const const的作用域與let命令相同 只在宣告所在的塊級作用域內有效。增加 刪除屬性都可以的 const b b.le...

ES6 宣告方式 01

字面理解es6的三種宣告方式 var 它是variable的簡寫,可以理解成變數的意思。let 它在英文中是 讓 的意思,也可以理解為一種宣告的意思。const 它在英文中也是常量的意思,在es6也是用來宣告常量的,常量你可以簡單理解為不變的量。var在es6裡是用來公升級全域性變數的 let是區域...