首页 > web前端 > js教程 > 正文

数值扩展新增的特性介绍

零下一度
发布: 2017-06-26 10:11:38
原创
1372人浏览过

数值扩展主要是新增了一些特性,例如新增方法和方法调整

  一、二进制数值表示(使用0B作为前缀,b是不区分大小写的) 八进制数值表示(使用0o作为前缀)

{
  console.log('B',0B111110111);
  console.log(0o767);
}
登录后复制

  二、Number.isFinite(有穷的)   Number.isNaN(非数字)

{
  console.log('15',Number.isFinite(15));//true
  console.log('NaN',Number.isFinite(NaN));//false
  console.log('1/0',Number.isFinite('true'/0));//false
  console.log('NaN',Number.isNaN(NaN));//true
  console.log('0',Number.isNaN(0));//false}
登录后复制

  三、Number.isInteger(判断是否为整数,注意:接收的参数必须是一个数)

{
  console.log('25',Number.isInteger(25));//true
  console.log('25.0',Number.isInteger(25.0));//true
  console.log('25.1',Number.isInteger(25.1));//false
  console.log('25.1',Number.isInteger('25'));//false
}
登录后复制

  四、Number.MAX_SAFE_INTEGER(2的53次方) Number.MIN_SAFE_INTEGER(2的-53次方)(这两个为整数的上下届)

    可以通过 Number.isSafeInteger来进行判断是否在上面的范围之内

{
  console.log(Number.MAX_SAFE_INTEGER,Number.MIN_SAFE_INTEGER);
  console.log('10',Number.isSafeInteger(10));//true
  console.log('a',Number.isSafeInteger('a'));//false
}
登录后复制

  五、Math.trunc(获取小数的整数部分,不进行四舍五入)

动力先锋仿阿里巴巴B2B电子商务系统
动力先锋仿阿里巴巴B2B电子商务系统

前台功能介绍:1、网页首页显示有高级会员推荐,精品推荐,商业机会分类列表,最新供求信息,网站动态,推荐企业,行业动态等;2、商业机会栏目功能有:二级分类,已经带有详细分类的数据库,后台可以更改增加操作,并可以推荐公司,栏目分为分类显示信息,最新的采购、供应、合作和代理信息,搜索时同样按分类,信息,时间,交易类型等搜索;3、展厅展品栏目功能:二级分类,已经带有详细分类的数据库,后台可以更改增加操作,

动力先锋仿阿里巴巴B2B电子商务系统 0
查看详情 动力先锋仿阿里巴巴B2B电子商务系统
{
  console.log(4.1,Math.trunc(4.1));//4
  console.log(4.9,Math.trunc(4.9));//4
}
登录后复制

  六、Math.sign(判断正负数,返回-1为负数  返回0为0  返回1为正数 )

{
  console.log('-5',Math.sign(-5));//-1
  console.log('0',Math.sign(0));//0
  console.log('5',Math.sign(5));//1
  console.log('50',Math.sign('50'));//1(传递的参数为字符串数字 仍然当做数字)
  console.log('foo',Math.sign('foo'));//NaN(传递的参数是字符串 返回NaN)
}
登录后复制

  七、Math.cbrt(返回一个数的立方根)

  

{
  console.log('-1',Math.cbrt(-1));//-1
  console.log('8',Math.cbrt(8));//2
}
登录后复制

  还有一些三角函数 对数之类的新增api 这里就不列举了

以上就是数值扩展新增的特性介绍的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号