猿问

为什么!function foo(){}返回false,!function foo(){}()返回

如题,谢谢!


慕盖茨4494581
浏览 405回答 1
1回答

米琪卡哇伊

js 中被判为 false 的只有以下几个:0NaNfalse''nullundefined因此:!function foo () {} == !(function foo () {}) == false!function foo(){}() == !(function foo () { return undefined })() == !undefined == true
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答