前端javaScript学习第五天

目前在从事前端工作,特别总结javaScript基础知识供大家学习,本人特总结一下使用方法献给目前正在学习web前端的小伙伴们,希望你们在前端领域闯出属于自己的一片天空来

一.比较运算符:
==,等于(只判断两侧的数值是否相同) ===全等于(判断数值还判断数据类型)
比较运算符结果一定是布尔值。

逻辑运算符:
&& 逻辑与(都真才真,一假则假)
|| 逻辑或(一真则真,都假才假)
! 逻辑非

短路语法:
隐式转换true : 非0数字(Infinity),非空字符串
隐式转换false: 0, “”, NaN, undefined, null

逻辑与短路语法:(串联) 如果a为真,结果是b;如果a是假,结果是a;
逻辑或短路语法:(并联) 如果a为真,结果是a;如果a是假,结果是b;

备用选项:

// 的到用户输入
// 备用选项
var age = parseInt(prompt("请输入年龄")) || 1;
alert("您的年龄是" + age + "岁");

if(条件表达式) {
满足条件表达式,执行该语句;
}else {
不满足条件表达式,执行该语句
}

殊途同归: 不管if语句执行哪一个结构体,if语句后面的其他js语句都会执行。
跳楼现象:if语句只会执行一次结构体,立即结束if语句不会反复执行。

猜你喜欢

转载自blog.51cto.com/14334627/2410144