gpt4 book ai didi

javascript - 如何评估 JavaScript 对象是否未定义

转载 作者:行者123 更新时间:2023-12-02 14:21:39 25 4
gpt4 key购买 nike

我有一个正在搜索特定行的网格。如果该行不存在,我想运行条件语句。我像这样拉行:

var $row = $table.find("tr[data-id=" + item + "]");

当我对其使用警报时,它会按我的预期显示,而当值不存在时,它会显示“未定义”。然而,当我对其进行条件时,我永远无法获得条件的正确部分。我尝试过:

if(row === 'undefined'){}

if(row == 'undefined'){}

if(row === null){}

if(row == null){}

最佳答案

有两种方法可以做到这一点(事实上,您已经非常接近了)。

这有效

if (typeof row === '未定义'){}

typeof 以字符串形式获取对象的类型,因此您可以将其与字符串 undefined

这也是

if(行 === 未定义){}

请注意未定义周围缺少引号。

关于javascript - 如何评估 JavaScript 对象是否未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38600822/

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