VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 网站开发 > JavaScript >
  • JS基础6--逻辑运算符3

|| 或运算符
        只要有一个为true就返回true,返回第一个true的值
        两个都为false才返回flase,返回靠后的false的值
        JS中的或为短路或,只要第一个值为true就不会在确认第二个值
截图:

 

 代码:

复制代码
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<script>
    /*
    || 或运算符
        只要有一个为true就返回true,返回第一个true的值
        两个都为false才返回flase,返回靠后的false的值
        JS中的或为短路或,只要第一个值为true就不会在确认第二个值
    */
    // false || alert('hhhhh')//alert方法会执行
    // true || alert('xxxxx') //alert方法不会执行
    var a = null || 1//返回第一个true的值
    console.log(a)//1
    var b = 0 || null
    console.log(b)//两个都是false返回靠后的false的值
</script>

</html>
复制代码


原文链接:https://www.cnblogs.com/SadicZhou/p/16350162.html
 



相关教程