刚学JS,为什么alert(Number(""));和alert((parseInt(""));这两个显示的不同,一个是0而另一个是NaN? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 js alert number parseint nan 搜索资料 1个回答 #热议# 为什么说不要把裤子提到肚脐眼? 百度网友8041235 2013-04-26 · TA获得超过227个赞 知道小有建树答主 回答量:334 采纳率:0% 帮助的人:228万 我也去答题访问个人页 关注 展开全部 Number 是把参数当成对象处理,一个空的字符串是一个对象,所以是可以被Number识别转换的。parseInt 把参数当做字符串,他返回字符串第一个非数字字符之前的字符串,这个参数不能为空的,所以出现NaN 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-02-06 请问JS中的,alert(parseInt('111',2))为什么弹出7 2018-04-10 js 中parseInt 和 parseInt的不同 1 2015-11-03 新人,用alert检查js,alert不弹出是什么原因?可是代码没错啊 1 2018-04-30 JS:为什么不能alert(div.class);却可以alert(div.id)? 1 2016-08-08 JS为什么这个alert出来的都是0? 2017-03-19 js没学好请问元素+ onclck='alert(1)' 为什么不能操作 2013-02-28 朋友帮个忙呗:在js中alert(0+1);可以弹窗3,但是我alert(this.rel+1);为啥会显示为01,而不是弹窗1呢? 1 2013-08-10 js问题,为什么alert(i);输出的是4 更多类似问题 > 为你推荐: