1102

js中数据类型
// Number  数值  整数 小数
// String  字符串  (字符) '单引号'或"双引号"
// Boolean  true/false
// null  没有
// undefined 没有赋值就是他  未定义
//  object 对象  类型
0.1+0.2结果为0.3000004
解决: 因为电脑语言为二进制 存在精度问题
var a =(0.1*10+0.2*10)/10
 
= == === 赋值 只看值 全等于绝对等于类型和值
 
// parseFloat
// parseInt 转化  取整 81.5  81 不是四舍五入
// isNaN    not a Number  取反  
如何四舍五入:+0.5
var a =parseInt(86.99+0.5)

函数

// arr.splice(2,1) 下标为2 删除1个
// 开始位数  删除个数  后面所有数据为添加数据
arr.splice(2,1,8,9) //12345->128945
posted @ 2021-11-02 18:26  林启  阅读(362)  评论(0)    收藏  举报