簡體   English   中英

如何使用字符串變量訪問字符串數組? 使用Javascript

[英]How to access a string array with a string variable? Javascript

我需要使用其他變量訪問h_00 ,任何想法?

var json = '{"h_00":[["bus",28,"F"],["bus",71,"M"],["car",16,"M"]]}';
var arr_data = jQuery.parseJSON(json);

var access = "h_00";

alert(arr_data.access[0]);

使用括號表示法

arr_data[access][0]; // ["bus", 28, "F"]

這也不稱為字符串數組。 這是一個對象

alert(arr_data[access][0]); 應該為你工作......

如果你是那個標准的JSON解析器,它將完成你的任務:

var json = '{"h_00":[["bus",28,"F"],["bus",71,"M"],["car",16,"M"]]}';
var obj = JSON.parse(json);

您只需訪問您的財產:

obj.h_00

和obj.h_00 [0]

將輸出:

["bus", 28, "F"]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM