国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > WEB開發(fā) > 正文

JS中的Symbol數(shù)據(jù)類型

2024-04-27 15:09:03
字體:
供稿:網(wǎng)友

最初JS的6種數(shù)據(jù)類型:

null,undefined,boolean,number,string,object

注意:實際上,array和function都是屬于object的子類

ES6中,新增了一種數(shù)據(jù)類型Symbol,現(xiàn)在共7種數(shù)據(jù)類型

判斷:

typeof Symbol() === 'symbol'

特點:

Symbol('key') !== Symbol('key') //true

Symbol類型的對象永遠不相等,即便創(chuàng)建它們的時候傳入了相同的值,因此,可借助此特性解決屬性名的沖突問題(比如適用于多人編碼的時候),這也是該數(shù)據(jù)類型存在的主要用途,意為標記

例子:

var sym = Symbol('foo');

var obj = {[sym] : 1};

obj[sym] === 1 //true

參考鏈接:

http://www.jb51.net/article/70145.htm

https://developer.mozilla.org/zh-CN/docs/Web/javaScript/Reference/Global_Objects/Symbol


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 潮州市| 晋江市| 龙南县| 浮梁县| 天祝| 永州市| 濉溪县| 尼木县| 金沙县| 拜城县| 土默特左旗| 宁国市| 七台河市| 达日县| 隆安县| 兴安盟| 平阴县| 油尖旺区| 香港 | 莱西市| 射阳县| 周宁县| 波密县| 托克逊县| 桐柏县| 鲁甸县| 高密市| 康定县| 开封县| 绍兴市| 哈巴河县| 陆河县| 巩留县| 广水市| 中宁县| 博乐市| 五大连池市| 镇巴县| 商洛市| 承德市| 七台河市|