最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js的邏輯運(yùn)算符 ||

 更新時間:2010年05月31日 23:42:13   作者:  
初次見到這樣語句 a=a || [] 還有些納悶,因?yàn)樵谄渌Z言中沒見過有如此用法。
因而查詢一下js的介紹:

1.邏輯或運(yùn)算符||:

當(dāng)運(yùn)算符||的兩個運(yùn)算數(shù)都是布爾值,它對這兩個運(yùn)算數(shù)執(zhí)行布爾OR操作。

它先計算第一個運(yùn)算數(shù),如果這個表達(dá)式的值可以被轉(zhuǎn)換成true,那么它就返回左邊這個表達(dá)式的值。否則計算第二個運(yùn)算數(shù)

即使||運(yùn)算符的運(yùn)算數(shù)不是布爾值,任然可以將它看作布爾OR運(yùn)算,因?yàn)闊o論它返回的值是什么類型,都可以被轉(zhuǎn)換為布爾值。

而且另一方面,對非布爾型的運(yùn)算數(shù)使用了||,這是利用了它對非布爾型的值會將其返回的特性。該運(yùn)算符的這一用法通常是選取一組備選值中的第一個定義了的并且非空的值(也就是說第一個不會轉(zhuǎn)換為false的值)

例:

var max=max_width || preferences.max_width || 500

相關(guān)文章

最新評論

巩留县| 尼木县| 洞口县| 和平县| 泸溪县| 潜江市| 肃北| 吉安县| 留坝县| 阿克苏市| 香港 | 马山县| 丰顺县| 开鲁县| 灵川县| 勐海县| 集贤县| 渝中区| 浦北县| 雷山县| 清苑县| 英吉沙县| 十堰市| 西贡区| 新和县| 杨浦区| 玉林市| 武宣县| 夏河县| 宣汉县| 新建县| 麟游县| 竹山县| 绵竹市| 六枝特区| 潜山县| 海宁市| 洞口县| 鄂尔多斯市| 信阳市| 图们市|