一.基础
1.js的语言特点:
<1>是一种脚本语言
<2>是基于客户端
<3>是基于对象
<4>是在浏览器直接执行
2.(1)NaN:表示不是数字。 例:console.log(parseInt("小李”))
(2)toString():转换成字符串类型。 例:Var a=1,b=2 Var c=a.toString+b
(3)Var 变量名=prompt(“”)通过弹出框弹出设置的内容
二.表达式与运算符
1,JavaScript中,表达式是由操作数和操作符组成的。表达式先按照某个规则计算,然后把值返回。
2,JavaScript中的运算符主要分为以下几种类型:赋值运算符,算术运算符,结合运算符,比较运算符,逻辑运算符,字符串运算符,条件运算符。
运算赋值符=
算术运算符 +、-、*、/、%、++、--、-(求反)
结合运算符 *= /= += -= %=
比较运算符 ==、!=、>、>=、<、<= ===、!==
逻辑运算符 &&、 ||、 !
字符串运算 +
注:结合运算符使用 例:a+=1 a=a+1
a/=1 a=a/1
比较运算符:==等于 !=不等
绝对等于: 数据类型一致,数值相等
不绝对等于:数据类型不一致或者数值不相等
1.数据类型不一致
2.数值不相等
3.数据类型不一致,数值也不相等
逻辑运算符:&&且(两边都需要成立时)
||或(两边有一边需要成立时)
!非
自增: a++(先赋值,后加一)
++a(先加一,后赋值)
自减;a--(先赋值,后减一)
--a(先减一,后赋值)
三.分支语句
1.简单if语句
2. if...else
3.多重if语句
4.嵌套if语句
5.swith结构