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

首頁 > 編程 > JavaScript > 正文

解析Javascript中中括號“[]”的多義性

2019-11-20 21:32:12
字體:
來源:轉載
供稿:網友

Javascript中括號有四種語義

語義1,聲明數組

復制代碼 代碼如下:

var ary = []; // 聲明一個空數組
var ary = [1,3]; // 聲明一個數組,同時賦初值

語義2,取數組成員
復制代碼 代碼如下:

var ary = [1,2,3];
var item = ary[0];

語義3,定義對象成員 (可以不遵循標識符規則 )
復制代碼 代碼如下:

var obj = {};

// 為obj添加一個屬性name,name是合法的標識符,即也可以通過obj.name方式來定義
obj['name'] = 'jack';

// 為obj添加一個屬性2a,2a不是合法的標識符(不能以數字開頭),不能通過obj.2a來定義
obj['2a'] = 'test';


語義4,取對象成員
復制代碼 代碼如下:

var obj = {name:'jack'};
obj['2a'] = 'test';

obj['name']; // --> jack
obj['2a']; // --> test (不能通過obj.2a獲取)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 板桥市| 科技| 墨竹工卡县| 隆林| 南陵县| 时尚| 平乐县| 迭部县| 青河县| 米易县| 巴彦淖尔市| 油尖旺区| 康定县| 屏东市| 邓州市| 沙田区| 淳化县| 苏尼特右旗| 什邡市| 临泉县| 东丽区| 普宁市| 潜山县| 治县。| 阳信县| 黔江区| 清河县| 托克托县| 盐池县| 邹城市| 伊通| 库车县| 赣榆县| 宁陵县| 札达县| 孟村| 无棣县| 九龙县| 元朗区| 原平市| 彭山县|