2019-04-03
2019-04-03 本文已影响0人
圣召唤
转换为数值 需要时纯数字或空串或空格或布尔型 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
+是拼串 -是转化为数字计算