JS中void(0)操作符的使用

今天 在看源码时,发现这种写法

if(value === void(0)){
    //
}

以前没有见过这种写法,感觉就是判断一个变量是否有值,官网上是这样说的:
void运算符 对给定的表达式进行求值,然后返回 undefined
javascript 中当一个变量没有值时返回一个undefined,判断一个变量是否是undefined时用void操作符

参考资料:
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/void
https://blog.csdn.net/qq_44198092/article/details/93650675?utm_medium=distribute.pc_relevant.none-task-blog-title-7&spm=1001.2101.3001.4242



来自为知笔记(Wiz)


posted on 2020-08-29 00:06  白衣风云  阅读(375)  评论(0编辑  收藏  举报

导航