1和new Number(1)的区别
先讲两个相似的东西
- 1和Number(1)
1===Number(1) //true- 1和new Number(1)
1===new Number(1) //fasle
上面第一个只是把1转换为数字类型,而第二个,是把 1 包装 成了一个对象既------包装对象
所以 1 和 new Number(1)的区别就是原始类型和包装对象的区别
之前我们说过了js有八种数据类型,其中null,undefine,Number,String,Boolean是原始类型
除了null,undefine每个原始数据类型都对应一个包装对象
这也是我们能用原始数据类型调用方法的原理:
(‘abc’).toString()
上述例子,‘abc’是一个字符串,原始类型,它并没有toString()这个方法,所以就去它的包装对象 new String(‘abc’)中调用.
当调用后包装对象就会消失,下次需要就会重新创建。
1和new Number(1)的区别相关推荐
- js parseInt()与Number()区别
说到转换成数字类型,我首先想到的是parseInt()方法,后来接触多了才发现还有一个Number()方法,同样是转换成数字类型,这两种方法有什么不同的呢? 1.parseInt(): pa ...
- js中isNaN、Number.isNaN,isFinite、Number.isFinite的区别
判断是否是NaN的方法isNaN 全局作用域中,有个方法,叫isNaN,在判断数据的时候,会将数据做类型转换(可以判断字符串,布尔值等类型) ES6为了纠正数据类型转换的问题,提供了Number.is ...
- 检测数据类型、小数点后保留后N位方法、数据类型转换、window对象的方法 、分支结构 (if单分支、if-else 双分支、多重if结构)isNaN() 与 Number.isN的区别
目录 1.检测数据类型(typeof) 2.数据类型转换 转换为字符串类型 换为数字类型 其他类型转换为布尔值 小数点后保留后N位方法 3.window对象的方法 (window.可省略) 4.顺序流 ...
- 每天学习一点英语——number,amount,quantity区别、用法
文章目录 amount amount为名词 amount 作动词 number用法 quantity用法 思考来源:看uptick的英文解释--an increase in the number or ...
- js中isNaN和Number.isNaN的区别
背景 与 JavaScript 中其他的值不同,NaN不能通过相等操作符(== 和 ===)来判断 ,因为 NaN == NaN 和 NaN === NaN 都会返回 false. 因此,isNaN ...
- 【js JavaScript 】js string 转 int 注意的问题小结 Number()和parseInt()区别
var str='1250' ; alert( Number(str) ); //得到1250 alert(parseInt(str)); //得到1250 var str1='00100'; ale ...
- 一元操作符和使用Number()方法的区别
操作数本身会变 转载于:https://www.cnblogs.com/kerola/p/5427301.html
- isNaN、Number.isNaN、isFinite、Number.isFinite
isNaN和Number.isNaN 这两者都是为了判断参数是否为NaN类型. isNaN的实现原理是:通过Number()方法,尝试将参数转换成Number类型,如果成功返回false,如果失败返回 ...
- 快速备注一下IMSI和IMEI的区别
baidu了一下,结果如下: 一,IMSI 国际移动用户识别码(IMSI:International Mobile Subscriber Identification Number)是区别移动用户的标 ...
- PIN,PUK,IMEI,ICCID,Ki,IMSI,SMSP之间的区别
PIN,PUK,IMEI,ICCID,Ki,IMSI,SMSP之间的区别 原文:[url]http://nokia.zol.com.cn/184/297_1832041.html[/url] 什么是S ...
最新文章
- Cortana 的谢幕,不一定是产品问题
- requestanimationframe_requestAnimationFrame详解以及无线页面优化
- 天涯明民显示连接不上服务器,关于无法正常登录天涯的N种解决办法
- cf体验服_CF手游体验服_穿越火线枪战王者体验服申请_12月版本
- 内固定取出术后护理_股骨内固定钢板取出术后护理查房记录范文
- 面试中说这些话,到手的offer很容易飞
- Spring Boot 你所不知道的超级知识学习路线清单
- 双拼输入法键位图_你知道双拼输入法吗?
- java visualvm_Java性能调优:利用VisualVM进行性能分析
- 普通程序员如何向人工智能方向转型?
- 批量给多个 Excel 工作簿文件添加文字水印或图片水印
- php apache停止工作,apache http server已停止工作解决过程
- arm开发板上电设置静态ip_Tiny4412友善之臂ARM开发板静态IP设置(重启有效)
- 莫斯科的年轻人(一)
- 05笔趣阁小说爬取--爬取作者所有小说
- 拉里 埃里森_拉里·埃里森(Larry Ellison)的宝座
- python切割图片地图切图脚本
- 商城后台管理系统学习日志-02
- ObjecARX实现对圆图极坐标展开获得方图
- [置顶]FPGA 建制的任天国游戏机(NES)。