我有一個像這樣的鍵值對。此響應來自API中的服務。jQuery子串
var str = { "key1":"value1",..}
我需要用的東西LIK這個
for(var value in str) {
//I need to get only the value here. Eg: value1,value2 etc
}
如何從使用jquery子字符串數組只得到值1?
我有一個像這樣的鍵值對。此響應來自API中的服務。jQuery子串
var str = { "key1":"value1",..}
我需要用的東西LIK這個
for(var value in str) {
//I need to get only the value here. Eg: value1,value2 etc
}
如何從使用jquery子字符串數組只得到值1?
可以遍歷一個對象(=鍵/值存儲)是這樣的:
for (var key in items) {
var value = items[key];
// do things with key and value
}
如果響應回來爲一組(鍵,值)對,那麼你就不能真正選擇「第一個「的值,因爲JSON對象做而不是有一個命令到他們的字段(不同的解析器可能會也可能會以不同的順序返回值)。您必須知道您想要訪問哪個密鑰。
var str = { "key1":"value1",..}
for(var val in str) {
var strval = str[val];
}
var str = { "key1":"value1","key2":"value2","key2":"value2"};
var keyItems,valItems;
for(key in str){
keyItems.push(key);
valItems.push(str[key]);
}
// keyItems is array of all keys
// valItems is array of all values.
你不知道。我想你需要使用'array ['key1']'。林不知道爲什麼你會需要一個循環,如果你只是想獲取一個單一的值。 – Dutchie432 2012-01-03 10:01:19
你需要什麼'substring'?什麼是'str'? – 2012-01-03 10:01:19