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

首頁 > 語言 > JavaScript > 正文

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

2024-05-06 15:56:47
字體:
供稿:網(wǎng)友
這篇文章主要介紹了Javascript中中括號“[]”的多義性。需要的朋友可以過來參考下,希望對大家有所幫助

Javascript中括號有四種語義

語義1,聲明數(shù)組

復(fù)制代碼 代碼如下:


var ary = []; // 聲明一個(gè)空數(shù)組
var ary = [1,3]; // 聲明一個(gè)數(shù)組,同時(shí)賦初值


語義2,取數(shù)組成員

復(fù)制代碼 代碼如下:


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


語義3,定義對象成員 (可以不遵循標(biāo)識符規(guī)則 )

復(fù)制代碼 代碼如下:


var obj = {};

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

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


語義4,取對象成員

復(fù)制代碼 代碼如下:


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

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

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 博客| 吕梁市| 临高县| 安远县| 新乡县| 济源市| 寻甸| 澄城县| 祁阳县| 伊通| 武夷山市| 同德县| 杭锦后旗| 晋江市| 湖口县| 渭南市| 安义县| 沁水县| 阜宁县| 保康县| 老河口市| 衡东县| 张家口市| 湘西| 广灵县| 威远县| 鞍山市| 长寿区| 阿勒泰市| 沁水县| 陇南市| 朝阳市| 正宁县| 天镇县| 伊吾县| 五常市| 连州市| 墨竹工卡县| 中牟县| 板桥市| 南华县|