gpt4 book ai didi

javascript - 为什么我不能测试 undefined variable

转载 作者:行者123 更新时间:2023-11-28 20:48:54 24 4
gpt4 key购买 nike

我正在尝试这样做:

    var currentpage = page ? page : null;

但是,如果页面尚未定义,则脚本会引发错误。即使我测试页面是否未定义,脚本一查找页面就会出错。

为什么会出现这个问题?解决方法是什么?

更新:使代码示例更清晰;

最佳答案

尝试读取未声明的变量只会引发 ReferenceError 并终止脚本。

> x123
ReferenceError: x123 is not defined

更好的问题是,为什么你不知道你的变量是否存在。在正常情况下,这通常意味着您正在做一些坏事。为什么需要检查这种情况?当然,我们可以建议更好的方法。

关于javascript - 为什么我不能测试 undefined variable ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12892988/

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