2019-04-03

转换为数值 需要时纯数字或空串或空格或布尔型 number(a) 或是 parseint(a)读到非数字时停下,第一个不是数字时为nan,不识别小数点。parseint(a,10)十进制输出 parseint(a,8)八进制输出

parsefloat(a)可以转小数,只识别第一个小数点,不识别布尔 原理先转字符串再转数

十六进制以0x开头 输出转成10进制 八进制以0开头 二进制以0b开头, 不是所有浏览器都支持二进制,二进制不常用

转布尔时 除了0 nan 空串  null与undefind 是flase 别的都是true 

运算符 typeof 也是 算术运算符 + - * / % 布尔值可以进行运算 null 为0 nan为nan 引号不能换行 字符串换行需要用+链接

数字与字符串相加 会拼串 先转成字符串再拼串

为任意类型+‘’会使其变成字符串 隐式变换 ‘c =’  + c 

+是拼串 -是转化为数字计算

你可能感兴趣的:(2019-04-03)