逻辑运算符
&& 且运算: 表示当两个值或多个值都为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。