我有一個簡單的問題。我想在此代碼中的if語句(如果(i = 2){STR + = '測試';}):如果在循環中使用javascript
var data = response.DATA;
var str = '<ul>';
for (var I = 0; I < data.length; I++) {
str += '<li><a href="#blog?blog_id=' + data[I][0] + '"data-transition="slide">' + data[I][1] + '</a></li>';
if(I=2){str += 'test';}
}
str += '</ul>';
$('#output').html(str);
}
當我這樣做,它是將單詞 '測試' 不僅在第2行,但在每一行。
'if(I == 2)'或'if(I === 2)','I = 2' is assigneding 2 to I ... –