gpt4 book ai didi

javascript - 运行www.jshint.com时未定义"alert"

转载 作者:IT王子 更新时间:2023-10-29 03:00:02 27 4
gpt4 key购买 nike

我通过简单地添加 var alert; 来解决这个问题,但是,这是我应该做的来让讨厌的错误消息消失吗?这是修复。这是 www.jshint.com 上的失败.

我正在尝试从它抛出的错误中吸取教训..不一定让它们消失。

(function () {

"use strict";

var alert; // added this in to fix

function initialize_page()
{
alert ("hi");
}

addEventListener('load', initialize_page);

})();

最佳答案

代替

alert('message')

你应该使用

window.alert('message');

因为这个方法is defined in window object .

这当然假设您在 .jshintrc 中将 browser 选项设置为 true,这样 jshint 就会知道 window 对象已暴露.

"browser"       : true,     // Standard browser globals e.g. window, document.

* confirm() 也会发生同样的事情。

关于javascript - 运行www.jshint.com时未定义"alert",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8173364/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com