簡體   English   中英

JavaScript三元運算符和if / else語句

[英]JavaScript ternary operator and if/else statement

任何人都可以向我解釋這兩個陳述之間有什么區別,以及為什么第二個陳述不起作用,第一個陳述不起作用:

  1. if (finalWord.length > 140) return false; else return finalWord;

  2. (finalWord.length > 140) ? false : finalWord;

它看起來,你錯過了return聲明

return finalWord.length > 140 ? false : finalWord;

你可以縮短它

return finalWord.length <= 140 && finalWord;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM