摘要: 十进制转换为二进制 toString()方法可把一个 Number 对象转换为一个字符串,并返回结果。语法如下: NumberObject.toString(radix); 其中,radix为可选。规定表示最终转换成的数字的基数,使 2 ~ 36 之间的整数。若省略该参数,则使用基数 10。但是要注 阅读全文
posted @ 2018-04-02 21:59 L_mj 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 与其他语言不同,在JS中,a&&b或者a||b返回的是要么是a,要么是b;而其他语言中返回的是true or false 对于js中的或与运算,需要隐式的转换为boolean类型再来运算;转换规则为: a&&b 如果a为true,则执行b并返回b的值; 如果a为false,则返回false不执行b; 阅读全文
posted @ 2018-04-02 17:42 L_mj 阅读(4160) 评论(0) 推荐(0) 编辑
摘要: 数据类型 转换为true的值 转换为false的值 Boolean true false String 任何非空字符串 空字符串 Number 任何非零数字值(包括无穷大) 0和null Object 任何对象 null Undefined Undefined 阅读全文
posted @ 2018-04-02 17:32 L_mj 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 取整、四舍五入 向下取整Math.floor() 向上取整Math.ceil() 四舍五入Math.round()) 保留有效数位n.toFixed() 产生大于等于0小于1的随机数Math.random() 生成Min和Max之间的随机数: 字符串转换为数字 将字符串转换成数字,用parseInt 阅读全文
posted @ 2018-04-02 14:48 L_mj 阅读(871) 评论(0) 推荐(0) 编辑
摘要: 类数组对象:arguments js把传入到这个函数的全部参数存储在arguments里面,其实arguments也是个对象,而且是一个特殊的对象,它的属性名是按照传入参数的序列来的,第1个参数的属性名是’0’,第2个参数的属性名是’1’,以此类推,并且它还有length属性,存储的是当前传入函数参 阅读全文
posted @ 2018-04-02 11:38 L_mj 阅读(260) 评论(0) 推荐(0) 编辑