什么是 Symbol?為什么會(huì)有這么個(gè)東西?下面本篇文章給大家介紹一下JavaScript中的Symbol類型,聊聊使用方法,希望對(duì)大家有所幫助!
什么是 Symbol?為什么會(huì)有這么個(gè)東西?
Symbol(符號(hào))是 ES6 新增的數(shù)據(jù)類型。Symbol 是原始值(基礎(chǔ)數(shù)據(jù)類型),且 Symbol 實(shí)例是唯一、不可變的。它的產(chǎn)生是因?yàn)橐脕?lái)唯一的標(biāo)記,進(jìn)而用作非字符串形式的對(duì)象屬性,是確保對(duì)象屬性使用唯一標(biāo)識(shí)符,不會(huì)發(fā)生屬性沖突的危險(xiǎn)?!?/p>