自學-ES6篇-Symbol

一、概述javascript ES5的對象屬性名都是字符串,這容易形成屬性名的衝突。好比,你使用了一個他人提供的對象,但又想爲這個對象添加新的方法(mixin模式),新方法的名字就有可能與現有方法產生衝突。若是有一種機制,保證每一個屬性的名字都是獨一無二的就行了,這樣就從根本上防止屬性名的衝突。這就是ES6引入Symbol的緣由。html ES6引入了一種新的原始數據類型Symbol,表示獨一無二
相關文章
相關標籤/搜索