js中var c=a||b;結果是什麼?

先講一下,在js中,var c=a||b ,若是a的值不爲0或爲true,也就說布爾值轉換後爲true,那麼就把a的值賦給c,不然就把b的值賦給c。javascript js中如下八種值會被默認轉換爲false:java false(布爾值false) undefined(未定義) null(爲空) NaN(非數字值的特殊值) 0(零) -0(負零) 「」(空雙引號字符串) ‘’(空單引號字符串)
相關文章
相關標籤/搜索