数值扩展

Number.EPSILON

Number.EPSILON是JavaScript表示的最小精度。EPSILON 属性的值接近于 2.2204460492503130808472633361816E-16,或者 2-52

数值和对象方法扩展

二进制和八进制

数值和对象方法扩展

Number.isFinite

Number.isFinite检测一个数值是否为有限数

数值和对象方法扩展

Number.isNaN

Number.isNaN检测一个数值是否为NaN

数值和对象方法扩展

Numer.parseInt和Number.parseFloat

Numer.parseInt和Number.parseFloat都用于字符串转整数

数值和对象方法扩展

Numer.isInteger

Numer.isInteger判断一个数是否为整数

数值和对象方法扩展

Math.trunc

Math.trunc将数字的小数部分去掉

数值和对象方法扩展

Math.sign

Math.sign判断一个数为正数、负数还是零

 数值和对象方法扩展

 对象方法扩展

Object.is

Object.is用来判断两个值是否完全相等

数值和对象方法扩展

Object.assign

Object.assign用于对象合并,后面一个对象不变,前面一个对象变为合并后的对象,同时返回合并后的对象。同名属性时,后者覆盖前者。

数值和对象方法扩展

Object.assign这个方法接收一个目标对象和一个或多个源对象作为参数。对每个源对象执行的是浅复制。如果多个源对象都有相同的属性,则使用最后一个复制的值。此外,从源对象访问器属性取得的值,比如获取函数,会作为一个静态值赋给目标对象。换句话说,不能在两个对象间转移获取函数和设置函数。
数值和对象方法扩展

Object.setprototypeOf和Object.getprototypeOf

Object.setprototypeOf和Object.getprototypeOf用于设置和获取原型对象

数值和对象方法扩展  数值和对象方法扩展

 

相关文章:

  • 2022-02-26
  • 2022-01-08
  • 2022-12-23
  • 2021-08-31
  • 2021-09-27
猜你喜欢
  • 2021-09-21
  • 2021-06-27
  • 2022-01-22
  • 2022-12-23
  • 2022-12-23
  • 2021-07-01
相关资源
相似解决方案