null和undefine的区别是什么,各自之间的适用场景有哪些

[复制链接]
829 |6
天晴 发表于 2023-5-17 18:45:26 | 显示全部楼层 |阅读模式
如题,这两个有时候写代码,一些判空处理选择困难
回复

使用道具 举报

叽里咕噜小胡桃 发表于 2023-5-17 18:50:29 | 显示全部楼层

帮你问了一下GPT4 哈哈哈哈
image.png
回复

使用道具 举报

天晴楼主 发表于 2023-5-17 19:01:16 | 显示全部楼层
叽里咕噜小胡桃 发表于 2023-5-17 18:50
帮你问了一下GPT4 哈哈哈哈

那看来就是 value==null 是适合绝大部分情况的了
回复

使用道具 举报

叽里咕噜小胡桃 发表于 2023-5-17 19:01:33 | 显示全部楼层
天晴 发表于 2023-5-17 19:01
那看来就是 value==null 是适合绝大部分情况的了

是的 嘿嘿!~
回复

使用道具 举报

叽里咕噜小胡桃 发表于 2023-5-17 19:02:10 | 显示全部楼层
天晴 发表于 2023-5-17 19:01
那看来就是 value==null 是适合绝大部分情况的了

我实际用的时候都是 if(xxxx != undefined){..}的
回复

使用道具 举报

吃到苦就是得到了甜 发表于 2023-5-17 19:36:09 | 显示全部楼层
我的理解是undefine是不存在,null是一个值,但是 undefine==null
回复

使用道具 举报

清风予我 发表于 2023-5-18 09:32:01 | 显示全部楼层
直接 if(!Value)
回复

使用道具 举报

72小时热榜
热门版块
快速回复 返回顶部 返回列表