為什麼空字串是假的,而空數組卻不是?
P粉710478990
P粉710478990 2023-09-08 14:29:03

我知道這個問題的答案是它在規範中,但背後的邏輯(如果有的話)是什麼?

Welcome to Node.js v19.0.0.
Type ".help" for more information.
> !!''
false
> !![]
true

String,據我了解,實際上是一個數組,添加了一些額外的功能,以使文字更易於使用,但它仍然可以執行所有類似數組的操作,所以為什麼是一個空字串falsey 但空數組是truthy

P粉710478990
P粉710478990

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!