我有一種說法:三元運營商一直在評估爲true部分
var sep = ' | ';
var r = '';
for (var i = 0; i < menuItems.length; i++) {
r += function(menuObject) {
console.log(menuObject);
console.log(
'<a class="" href="' +
menuObject.url + '">' + menuObject.name + '</a>' +
(i < menuItems.length - 1) ? sep : ""); //logs the contents of sep
) //console.log expanded for readability
}
}
爲什麼不記錄完整的字符串,而是隻計算到sep
?
你似乎已經接受了,看起來錯誤的答案。你確定它做了你想做的事嗎? – musefan
從技術上講,措辭是正確的,而實際的代碼示例是錯誤的。 – Alex