JS的变量和操作符

来源:互联网 发布:2017年最新网络诈骗 编辑:程序博客网 时间:2024/06/05 20:07

变量

1、例子:var name="dm",age=18;
2、数据类型 undefind 、null 、number、 string 共四种
3、Number表示整数和浮点数 NAN(not a number)是一个特殊的数值
4、方法、isNaN(n)检测n是否是个“非数值”

数值转换

1、b=Number(b);
2、var topvule=parseInt("28px");提取整数  ,必须是数字开头
3、var bottomvalue=parseFloat("5.34px"),如果前面是零会忽略掉。

4、字符串转换 b=b.toString(b);
5、除0之外的字符转成布尔型都是true  \null和defined 转换成布尔型都是false

操作符

1、重点是 i++,++i(先递增),

2、a=a+5  等于 a+=5
str=str+"world"
===,不仅对比相等还要判断是同一类型

3、三元操作符

var resule=(soce>60)?"及格":"不及格";

4、逻辑操作符

&& 与 ,只要有个是null或者NaN就会返回null或者NaN,
|| 或者如果第一个操作数成立,就会返回第一个操作数

if、for、switch、break、continue都和java一样