![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
再斜楞我一个试试
这个作者很懒,什么都没留下…
展开
-
数值和数值的扩展
存储位置js所有数值用64位比特位存储52位值 11位指数 1位符号写法var x = 123;//整数var y = 012;//8进制写法 var z = 0x12;//16进制写法var q = 12e3;//科学计数法var w = 123.4;//浮点数精度问题其它语言导致的问题可以用Number.EPSILON 控制var x = 0.2+0.1; // 输出结果为 0.30000000000000004x - 0.3 <= Number.EPSILON原创 2021-07-07 16:09:31 · 60 阅读 · 0 评论 -
Math对象
常量属性E 自然对数的底数PI 圆周率常用方法abs 绝对值ceil 向上取整floor 向下取整round 四舍五入max min 获取最值pow(底数,指数) 获取幂random 随机数[0,1)sign 获取符号 返回1 0 -1 表示正数 0 负数trunc 取整只删除小数部分...原创 2021-07-05 17:47:36 · 51 阅读 · 0 评论 -
js数组的操作
创建数组的四种方式通过new关键字创建一个空数组const arr = new Array();创建一个指定长度的数组const arr = new Array(size)//size:Number创建数组并赋值const arr = new Array(arg)//arg:一组有序的元素序列通过字面量方式const arr = [1,2,3]Array.fromconst arr = [1,2,3]const arr2 = Array.from(arr);Array.o原创 2021-07-05 14:59:29 · 94 阅读 · 0 评论 -
js数组常用方法
数组所有方法es3concat join pop push shift reverse slice sort splice unshiftes5foreach map filter some every reduce reduceRightes6fill copyWithin find findIndex entries keys values indcludes flat flatMap改变原数组pop push shift unshift sort reverse splice f原创 2021-07-05 11:09:41 · 44 阅读 · 0 评论