js的逻辑运算符、输出语句及选择结构

165 阅读1分钟

逻辑运算符

&& 且运算: 表示当两个值或多个值都为true时结果才为true,否则就为false,当检查到第一个为false的值时就不会检查后面都值。

|| 或运算: 表示当两个值或多个值只要有一个为true时那么结果就为true,当值所以的都为false时才为false,当检查到第一个为true的值时就不会检查后面都值。

输出语句

alert(‘Hello’);       弹框

console.log()         输出到控制台:使用系统提供的console.log()方法

console.error()       打印一个错误提示

console.warn()        打印一个警告提示

console.info()        打印一个详细提示

console.time()        开始时间
document.write()     计算内容
console.timeEnd()     结束时间

document.write(“sdasdasd”);   输出到页面中;

选择结构

if

(1)if(条件){操作}

(2)if(条件){操作1}  else{操作2}

(3)if(条件){操作1}  else if(条件2){操作2} ... else {操作3}

按照顺序来判断 只要有一个为true 其他就不执行

switch

switch (表达式)
{        

   case 常量1 :

         javaScript语句1;

         break;                 

         ......

    default :

        javaScript语句n;

        break ;      

}

switch小括号里面的值和case比较,类型和值都要保持一致才能比较通过。

switch...case结构: 相当于 if语句的第(3)种写法: if(){} else if(){} ... else {}

prompt() 输入框

prompt() 弹出一个输入框;函数返回值类型是字符串。

注意:对于prompt来说,如果单击取消则返回null。