亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JSON創(chuàng)建鍵值對(duì)(key是中文或者數(shù)字)方式詳解

 更新時(shí)間:2017年08月24日 10:56:20   作者:chentging  
這篇文章主要介紹了JSON創(chuàng)建鍵值對(duì)(key是中文或者數(shù)字)方式詳解,需要的朋友可以參考下

先準(zhǔn)備好一個(gè)空的json對(duì)象

var obj = {};

1. 最原始的方法

obj.name = 'zhangsan';
//這種方式很簡(jiǎn)單的添加了一個(gè)鍵值對(duì)
//輸出:{name:"zhangsan"}
//缺點(diǎn):這邊的name不能是對(duì)象
/*
比如:
var name = 'tom';
obj.name = 'zhangsan';
輸出obj:{name:'zhangsan'}
中文可以使用,但是數(shù)字不能使用
obj.家="中國(guó)";
obj.88(不能這么使用)
*/

2. 使用json[key]的方式(這邊key即使是中文也沒(méi)事)

var name = "NAME";
obj[name] = "zhangsan";
console.log(obj);//輸出{NAME:"zhangsan"}
//也就是說(shuō)這種方式會(huì)執(zhí)行[]中的內(nèi)容
//她可以讓key是對(duì)象的形式創(chuàng)建鍵值對(duì),但是如果name未定義,那么就報(bào)錯(cuò)了

比如:

obj[age] = "23";
console.log(obj);//報(bào)錯(cuò)

key是中文也沒(méi)關(guān)系的,就像這樣

var 姓 = "姓名";
obj[姓] = "張三";

結(jié)果為:{NAME:"zhangsan",姓名:"張三"}

如果是想讓key是數(shù)字

直接這樣用:obj[88]="88表示吉利的意思啦"

輸出:{NAME:"zhangsan",姓名:"張三",88:"88表示吉利的意思啦"}

3.使用json['key']的方式

key是漢字或者數(shù)字都行了,但是不能為對(duì)象,最沒(méi)注意的地方

總結(jié)

以上所述是小編給大家介紹的JSON創(chuàng)建鍵值對(duì)(key是中文或者數(shù)字)方式詳解,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論