javascript中json取值的幾種方式

先準備一個json對象用於演示

var json = {
	'name':'zhangsan', 
	'年齡':23,
	 404:'你可能迷路了'
 };

使用JS中with關鍵字

 with(json) {
     console.log(name);//輸出:zhangsan
     console.log(年齡);//輸出:23
     console.log(404);//輸出:404,用這種方法讀取key是數字的屬性,有問題
 }

最常見的讀取key

 console.log(json.name);//輸出:zhangsan
 //key是中文也是支持的
 console.log(json.年齡);//輸出:23
 //key是Number類型或者String類型的數字都不能這麼讀取
 console.log(json.404);//報錯

通用萬能型:json[‘key’]

 console.log(json['name']);/輸出:zhangsan
 console.log(json['年齡']);//輸出:23
 console.log(json['404']);//輸出:你可能迷路了
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章