閱讀450 返回首頁    go 阿裏雲 go 技術社區[雲棲]


js中的||(或)運算究竟返回什麼?

測試:

<html>
<head>
<script language="javascript">
var a = 2;
var b = 0;
var c = a || b;
window.alert(c);//輸出2

var a = "";
var b = false;
var d = 0;
var c = a || b || d;
window.alert(c);//輸出0
</script>
</head>
<body>
</body>
</html>

結論:

在js中||(或)將返回第一個不為false的那個值(可以是對象),

                  或者返回最後一個值(如果全部都是false的話)。

最後更新:2017-04-03 16:48:54

  上一篇:go tomcat報錯INFO: Maximum number of threads (200) created for connector with address null and port 8080
  下一篇:go 各種數據庫間的比較及選擇