![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
总结
文章平均质量分 58
自我学习整理,便于以后复习与巩固基础知识
静静小白
这个作者很懒,什么都没留下…
展开
-
JavaScript中浮点数精确值问题
js中规定安全整数的范围是-2的53次方至2的53次方 也就是-9007199254740992~9007199254740992 在JavaScript中0.1+0.2不等于0.3的问题 0.1+0.2; //0.30000000000000004 0.1+0.2==0.3; //false 浮点数的运算 首先,十进制的0.1和0.2会被转换成二进制的,但是由于浮点数用二进制表示时是无穷的: 0.1 -> 0.0001 1001 1001 1001...( 1100循环) 0.2 -> 0.原创 2021-10-25 16:38:37 · 242 阅读 · 0 评论 -
javascript数据类型number、string和布尔
number数字类型 计算机number是有一个范围的-2的53次方——2的53次方 //注意书写顺序,例如一个商品17.45,买3个打9折,以下两种写法保留两位小数结果是不相同的 var obj = { age: 20 } var num = 17.45; console.log( 17.45*3*0.9 ); //47.1149999999995 console.log( 0.9*17.45*3); //47.115 //任何数字除以0都得到infinity,除了0/0 console.log(原创 2020-12-08 22:45:42 · 179 阅读 · 0 评论 -
javascript数据类型详解及undefinde和null区别
原始数据类型 number 数字 string 字符串 boolean 布尔 null 空值类型 undefined 未定义类型 Symbol ( 在 ECMAScript 6 中新添加的类型).。一种数据类型,它的实例是唯一且不可改变的 引用数据类型 object 对象(包含数组、函数、正则表达式) 基本数据类型都是不可变的,对象是可变的 在js中任何两个独立的对象都不相等 原始的数据类型是指存放在栈中的简单数据段,数据大小确定,内存空间大小可以分配,它们是直接按值存放的,所以可原创 2020-12-08 21:28:14 · 238 阅读 · 0 评论