逻辑运算符
&&(与号) ||(或号) !(取反)
输出语句
- 在页面中打印:document.write("我打印了")
- 弹出框:alert('我弹出了')
- 在控制台普通打印:console.log('我在控制台打印了')
- 打印一个错误提示:console.error('你错了,原因是……')
- 打印一个警告提示:console.warn('警告你不能乱踩花草树木')
- 打印一个详细提示:console.info('详细提示')
-
开始计算:console.time('timer')
计算的内容:document.write('猜猜我输出这句话花费了多少时间')
结束计算:console.timeEnd('timer')
把字符串转成数字几种方法:
- 使用 parsetInt(把字符串转成整数,有小数点会舍去)。
- 使用 parsetFloat(把字符串转成整数,有小数点会保留,后面小数末尾有0会舍去)。
- 利用构造函数 Number('123') 也可以把字符串转成数字类型。
- 利用运算符号的隐式数据类型转换'123'*1或'123'/1,也可以把字符串转成数字类型。
程序结构分为:顺序结构,选择结构,循环结构。
选择结构
存在条件,根据条件判断结果选择后续事宜。
1.基本if结构
if(条件) 注意:这里的条件只会返回布尔类型,不是true就是false。
if(条件1){
//条件1为true时 执行的代码
}else if(条件2){
//条件1为false时,条件2为true时执行的代码
}else{
//条件1,条件2都为false时执行的代码
}
2. switch语句
switch (key) {
case value:
//key满足value时,执行的代码
break;
default:
//key不满足value时,执行的代码
break;
}
注意:
- case 和 default后面 保持统一都要加上break 终止后面的比较。
- switch(key)key要和value的类型和值都要一致才能比较通过否则不行。