ReferenceError: alert is not defined
来源:15-7 原型和原型链-5个原型规则
thr10
2019-01-31
老师你好,我照着网上的方法配置了sublime text 3,为了直接调试javascript代码,解释选了node.js。然后一些代码可以指行,而alert这种内置函数却显示未被定义
C:\Users\leikaitai\mmall\doc\mmall_fe\src\view\test.js:5
alert(this.name)
^
ReferenceError: alert is not defined
at Foo.alertName (C:\Users\leikaitai\mmall\doc\mmall_fe\src\view\test.js:5:5)
at Object. (C:\Users\leikaitai\mmall\doc\mmall_fe\src\view\test.js:13:3)
at Module._compile (module.js:409:26)
at Object.Module._extensions…js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:140:18)
at node.js:1043:3
[Finished in 1.3s]
不知道时sublime text 3的配置有问题,还是我的node.js有问题
1回答
-
alert 必须在浏览器环境下运行,nodejs 环境没有 alert ,肯定报错。
你直接将代码放在浏览器中运行吧,先别用 nodejs 了。
022019-02-01
相似问题