1. 程式人生 > >ES6(Symbol)

ES6(Symbol)

有用 通過 數據 -s 解決 es6 span bubuko nbsp

Symbol

1.Syobol的概念

這種數據類型提供一個獨一無二的值

2.Symbol的作用

見代碼

技術分享圖片技術分享圖片

永遠不可能相等,保證值的獨一無二。

技術分享圖片技術分享圖片

a3 a4 是 K值

技術分享圖片技術分享圖片

相同名稱的值不會沖突

技術分享圖片技術分享圖片

(對象中有用到 Symbol 做Key值的話,通過 let of 是拿不到屬性的)

解決辦法

技術分享圖片技術分享圖片

可以拿到Symbol 作為 Key 值的屬性

技術分享圖片技術分享圖片

可以像傳統的那樣采用遍歷的方法取到全部屬性值

ES6(Symbol)