1
如何將此字符串:house,33;car,43;dog's,99;
轉換爲此數組:arr[33]="house" arr[43]="car" arr[99]="dog's"
使用javascript和jquery。創建Javascript數組
一旦我有了數組,我可以在每個數據旁邊存儲信息(如0或1標誌)嗎?
如何將此字符串:house,33;car,43;dog's,99;
轉換爲此數組:arr[33]="house" arr[43]="car" arr[99]="dog's"
使用javascript和jquery。創建Javascript數組
一旦我有了數組,我可以在每個數據旁邊存儲信息(如0或1標誌)嗎?
試試這個..
var initString = "house,33;car,43;dog's,99";
var array1 = initString.split(';')
var result = [];
for(var i=0,l=array1.length;i<l;i++){
var items = array1[i].split(',');
result[parseInt(items[1])] = {flag:0, value:items[0]};
}
var str = "house,33;car,43;dog's,99;";
var pieces = str.split(';');
var arr = new Array();
for (var index = 0; index < pieces.length; index++) {
var halves = pieces[index].split(',');
arr[ halves[1] ] = halves[0];
}
雖然你真的不應該指定數組索引,除非你有一個完整的列表,從0到99(你的樣品只有三個項目,所有這些都是早已進入該序列)。
我怎麼能存儲在一些其他的方式,用字相關的數字,但不能作爲指標? – 2011-04-07 11:56:41