国产探花免费观看_亚洲丰满少妇自慰呻吟_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獲取)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 青川县| 天水市| 永善县| 勐海县| 丹巴县| 枣强县| 江山市| 荃湾区| 平谷区| 成武县| 龙口市| 山阳县| 乌兰察布市| 青阳县| 许昌县| 旌德县| 满城县| 贵德县| 阿勒泰市| 安阳县| 龙山县| 高平市| 耒阳市| 邹平县| 临泉县| 祥云县| 长岭县| 黄冈市| 兴和县| 罗源县| 通州市| 綦江县| 象山县| 亳州市| 阜康市| 台山市| 日喀则市| 衡山县| 永兴县| 永兴县| 龙南县|