小编101*_*01V的帖子

为什么window.addEventListener不起作用?

在window.onload事件上,我希望调用一个函数。如果我按照下面的定义进行定义,则不会调用该函数。

try {
    window.addEventListener("load", initialiseTable, false);
} catch(e) {
    window.onload = initialiseTable;
}

var initialiseTable = function () {
    console.log("hello world!!");
};
Run Code Online (Sandbox Code Playgroud)

但是如果我将函数声明更改为

function initialiseTable() {
    console.log("hello world!!");};
Run Code Online (Sandbox Code Playgroud)

它有效,有什么主意吗?

javascript

6
推荐指数
1
解决办法
1万
查看次数

为什么JavaScript中的数组显示错误的长度

我正在学习Javascript.作为学习的一部分,我遇到了以下场景,我希望a1.length(代码的最后一行)显示201,但它显示101,任何想法?

var a1 = new Array();

for (var i = -100; i<=100; i++)
 a1[i]  = i;

for (var i in a1)
{
    document.write(i + "=" + a1[i])
    document.write("<br>");
}

document.write(a1.length);
Run Code Online (Sandbox Code Playgroud)

javascript

4
推荐指数
1
解决办法
4403
查看次数

标签 统计

javascript ×2