再学JavaScript

九、常见的运算符

再学JavaScript_第1张图片 再学JavaScript_第2张图片

再学JavaScript_第3张图片  

再学JavaScript_第4张图片

两个等号只判断值,三个等号判断值和类型是否相等

逻辑运算符

注意&&和&  ||和|      短路

赋值运算符

再学JavaScript_第5张图片

自加自减运算符

再学JavaScript_第6张图片

三目运算符

再学JavaScript_第7张图片

移位运算符

再学JavaScript_第8张图片

十、JavaScript的数据类型转换

再学JavaScript_第9张图片

再学JavaScript_第10张图片

再学JavaScript_第11张图片

假如用默认值10,控制台结果就是1035(返回值是字符串类型)

要得到数值,需要使用parse…()

再学JavaScript_第12张图片

再学JavaScript_第13张图片 

十一、程序控制流程

  1. 选择分支

再学JavaScript_第14张图片

再学JavaScript_第15张图片

  1. 循环

再学JavaScript_第16张图片 再学JavaScript_第17张图片

再学JavaScript_第18张图片       

再学JavaScript_第19张图片 

十二、JavaScript的函数

再学JavaScript_第20张图片

再学JavaScript_第21张图片

再学JavaScript_第22张图片

也可以这样写:

再学JavaScript_第23张图片

再学JavaScript_第24张图片

再学JavaScript_第25张图片 再学JavaScript_第26张图片

匿名函数:

再学JavaScript_第27张图片这里的a是函数

注意:a和a()不一样,

a()相当于给a传了个返回值,此a函数没有返回值,所以相当于传了个null

a()为函数调用之后的结果,a为函数

再学JavaScript_第28张图片

再学JavaScript_第29张图片a()相当于传10

再学JavaScript_第30张图片传函数

你可能感兴趣的:(javascript,开发语言)