console.log(index + ",\"" + array+ "\"");
这会产生:
Name "Tree"
Name "Undefined"
Name "park"
我如何获得
的输出Name "Tree"
Name
Name "park"
如果数组变量未定义,则不打印
答案 0 :(得分:1)
创建记录功能。
function logValue(index, value) {
var val = ('"' + value + '"') || "";
index = '"' + index + '"';
console.log(index + " " + val);
}
然后像这样使用它。
logValue(index, array);
答案 1 :(得分:0)
var i;
for(i=0;i<array.length; i += 1){
if(typeof array[i] !== "undefined"){
console.log(i + " " + Name);
}
}
答案 2 :(得分:0)
您的数组可能包含名称或不包含...
无需为此简单检查编写函数。
console.log(index+(array?' "'+array+'"':''));
例如