我是JS編程新手,但我想創建自己的腳本來練習更多,但我需要一些幫助。 所以,我在我的腳本的開頭一個簡單的數組創建:無法在JavaScript中填充數組
Var
viewportHeight = $(window).height();
contentTop = [0, viewportHeight, viewportHeight*2, viewportHeight*3, viewportHeight*4];
然後在代碼中,我需要有觸發對窗口大小調整和重新填充用新值的數組的函數。
$(window).resize(function() {
for (i = 0; i < contentTop.length; i++) {
contentTop[i] = {
viewportHeight * i
};
}
});
像這樣的東西必須在其他編程語言中工作,但在JS中不起作用,至少在我的情況下。有沒有不同的方式來做到這一點?
由於提前,
亞歷
你說的「不行」是什麼意思?你面臨的具體錯誤是什麼? –
只是省略花括號:'contentTop [I] = viewportHeight * I;' – georg
語法錯誤:丟失:之後在該線contentTop屬性ID [I] = \t \t \t {viewportHeight * I}; –