函数

强制转换数字 parseInt()函数//整数(会裁剪)

            parseInt()函数可解析一个字符串,并返回一个整数。

parseFolat()函数//小数(会裁剪)

            parseInt()函数可解析一个字符串,并返回一个浮点数。

number函数()构造函数//(不会裁剪)

使用Number()函数可以将任何类型值转换数字 —————————————————————————————————————————————————————————— 数值        |   转换后还是原来的值                                                     |     10=>10 —————————————————————————————————————————————————————————— 字符串      |   可以解析的数字,则转换成相应的数字,否则得到NaN。空字符串则转为零。    |     "10.01.1"=>NaN —————————————————————————————————————————————————————————— 布尔值      |   true转为1,flase转为0.                                                 |     flase=>0 —————————————————————————————————————————————————————————— undefined   |   转为NaN                                                                |     undefined=>NaN —————————————————————————————————————————————————————————— null        |   转为0                                                                  |     null=>0 —————————————————————————————————————————————————————————— 强制转换字符串

string()函数

            使用string()函数,可以将任何类型值转换为字符串。 强行转换布尔值

boolean()函数             使用boolean()函数,可以将任何类型转换为布尔值。 以下五个值转换结果为flase,其它全部值为true。 ———————————— 值         |    转换结果 ———————————— undefined  |     flase ———————————— null       |     flase   ————————————  0          |     flase ———————————— NaN        |     flase ———————————— ""           |                   flase ————————————

运算符:用于操作数据值

算术运算符:+,-,*,/,%,++,--

比较运算符:>,>=,<,<=,==,!=,===,!==

逻辑运算符:&&,||,!

赋值运算符:=,+=,-=,*=,/=,%=

字符串连接运算符:+

三目运算符:?:

特殊运算符:typeof,instanceof

 

前置型:运算符出现在变量之前(++i),其后面的变量执行自加操作,其运算流程为:先执行自加操作,再引用变量值。 后置型:运算符出现在变量之后(i++),其前面的变量执行自加操作,其运算流程为:先引用变量值,在进行自加操作。

 

posted @ 2017-07-16 19:19  乜**乜  阅读(190)  评论(0编辑  收藏  举报