2013-12-02 3 views

ответ

1

Создайте функцию для ведения журнала.

function logValue(index, value) { 
    var val = ('"' + value + '"') || ""; 

    index = '"' + index + '"'; 

    console.log(index + " " + val); 
} 

Тогда используйте его так.

logValue(index, array); 
+0

Это сработало! Но мне нужны кавычки вокруг моего вывода, поэтому я использовал этот оператор print console.log (index + ", \" "+ val +" \ ""); который выводил «» для моих пустых, есть способ сохранить «» для тех, у кого есть значение, и ничего не имеет для тех, у кого нет значения – user2811419

+0

Обновлен ответ, теперь он показывает кавычки. –

0
var i; 
for(i=0;i<array.length; i += 1){  
    if(typeof array[i] !== "undefined"){ 
     console.log(i + " " + Name); 
    } 
} 
0

ваш массив, вероятно, содержит имена или не так ...

нет необходимости писать функции для этой простой проверки.

console.log(index+(array?' "'+array+'"':'')); 

пример

http://jsfiddle.net/3znzY/

Смежные вопросы