0
点赞
收藏
分享

微信扫一扫

JS中进行字符串的相等比较时用==遇到的坑

修炼之士 2023-03-11 阅读 100


场景

JS中使用==来判断两个字符串是否相等。

遇到坑的代码:

var select_id = Cookies.get("select_id");
if(select_id==undefined){
select_id="1"
}

如果说Cookies中没有select_i对应的值的话,那么

变量select_id的值为“undefined”。

实现

修改后的代码为:

var select_id = Cookies.get("select_id");
if(select_id.toString()=="undefined"){
select_id="1"
}

 

举报

相关推荐

0 条评论