ECMAScript Boolean 運算符特性
推薦教程:http://www.w3school.com.cn/js/as_js_operators_boolean.asp邏輯運算符'OR'特性:
例1:
1 <script language="javascript">
2 var a1 = true;
3 var a2 = '456';
4 var a3 = a1 || a2;
5 alert(a3);
6 </script>
返回結果: true;2 var a1 = true;
3 var a2 = '456';
4 var a3 = a1 || a2;
5 alert(a3);
6 </script>
例2:
1 <script language="javascript">
2 var a1 = false;
3 var a2 = '456';
4 var a3 = a1 || a2;
5 alert(a3);
6 </script>
返回結果: 4562 var a1 = false;
3 var a2 = '456';
4 var a3 = a1 || a2;
5 alert(a3);
6 </script>
例3:
1 <script language="javascript">
2 var a1 = '123';
3 var a2 = '456';
4 var a3 = a1 || a2;
5 alert(a3);
6 </script>
返回結果: 1232 var a1 = '123';
3 var a2 = '456';
4 var a3 = a1 || a2;
5 alert(a3);
6 </script>
結論: 運算符檢查前面,如果為 true,則不再檢查后面。
posted on 2009-07-08 11:28 星期五 閱讀(163) 評論(1) 編輯 收藏 所屬分類: web 2.0