關於JavaScript一句話問題
黄舟
黄舟 2017-05-18 10:48:39
0
3
564

(a==b)&&(return a)
懶人想用短路運算,結果報錯,語法錯誤,unexpected token return

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回覆(3)
漂亮男人

JavaScript邏輯與運算, 如果前一個表達式為真, 那麼傳回第二個表達式的值.

然而, return a 這個表達式的回傳值是一個"Illegal return statement", 也就是說, 他既不是返回undefined, 也不是null和空值, 而是根本就不應該返回東西. 所以會報錯.

为情所困

return 能放表達式裡面?

PHPzhong

返回a==b?a:未定義

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板