午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

javascript - 為什么!function foo(){}返回false,!function foo(){}()返回true?

瀏覽:259日期:2023-04-21 13:50:28

問題描述

如題,謝謝!

問題解答

回答1:

js 中被判為 false 的只有以下幾個:

0

NaN

false

’’

null

undefined

因此:

!function foo () {} == !(function foo () {}) == false

!function foo(){}() == !(function foo () { return undefined })() == !undefined == true回答2:

我覺得你的問題可以改成!(function foo(){})返回false,!(function foo(){})()返回true?因為代碼function foo(){}()執行會返回Uncaught SyntaxError: Unexpected token的錯誤。

前者是對非空字符串取反,非空字符串的布爾值是true,取反之后自然是false;后者是自執行函數的返回值取反,返回值是undefined,轉化為布爾值是false,取反是true。

以上為個人見解,歡迎討論。Thanks!

標簽: JavaScript
主站蜘蛛池模板: 人人爽人人爽人人片av | 欧美中文字幕 | 亚洲欧美小视频 | 亚洲天堂手机版 | 中文字幕日本视频 | av中文网站 | 国产精品第 | 手机看片欧美 | 国产一区久久 | 精品一区二区在线观看 | 亚洲天堂成人av | 亚洲天堂少妇 | 校园春色亚洲色图 | 久久99亚洲精品 | 麻豆一二区 | 国产精品字幕 | 成人午夜小视频 | juliaannxxx精品艳妇 | 91av在线免费观看 | 日本韩国欧美在线 | 国产精品美女久久久 | 在线免费黄| 色一情一伦一子一伦一区 | 国产一区二区三区视频在线 | 一区二区在线观看视频 | 91亚洲综合| 欧日韩不卡视频 | 国产999在线观看 | 黄色片一区| 国产精品18在线 | 亚洲一区二区三区精品视频 | 国产精品美女一区 | 亚洲国产精品一区 | 久久久观看 | 欧美乱性| 色哟哟久久 | 国产日韩欧美精品在线 | 国产精品v欧美精品v日韩 | 国产精品suv一区 | 欧美另类天堂 | 香蕉伊人网 |