我有一个数组
var arr = [1,2,3,4,5,6,7,8,9,10];
如何使用警告框显示阵列的所有项目?
我尝试过:alert(arr);
并且它没有显示任何内容。
编辑:我希望像php print_r
函数一样显示这个数组。
output needed like: array["key" => "value", "key" => "value", ...];
答案 0 :(得分:4)
您还可以使用JavaScript函数toString()
。
alert(arr.toString());
答案 1 :(得分:2)
要在csv中显示它们,您可以将.join(",")
与数组对象一起使用:
alert(arr.join(", "));
单独打印:
$.each(arr, function( index, value ) {
alert( value );
})
答案 2 :(得分:1)
var arr = [1,2,3,4,5,6,7,8,9,10];
alert(arr);
for(var i = 0 ; i < arr.length; i++){
alert("key "+ i + " and " + "Value is "+arr[i]);
}
要提醒每个值,请使用此
答案 3 :(得分:0)
var a = {
"1": 15,
"2": 16,
"3": 17,
}
console.log(a);
答案 4 :(得分:0)
var arr = [1,2,3,4,5,6,7,8,9,10];
var arrstr="arr[";
for(var i=0;i<arr.length;i++){
arrstr+="\""+i+"\" : \""+arr[i]+"\""; //you can change ":" for "=>", if you like
if(i!=arr.length-1){//if not the last one ,add ","
arrstr+=",";
}else{
arrstr+="]";
}
}
alert(arrstr);