当前位置: 代码迷 >> ASP.NET >> █100分求个简单的JS有关问题█
  详细解决方案

█100分求个简单的JS有关问题█

热度:8465   发布时间:2013-02-25 00:00:00.0
███100分求个简单的JS问题███
Number.prototype.NaN0=function(){return   isNaN(this)?0:this;}
请详细解释上面这句话?

------解决方案--------------------------------------------------------
判断是否为数值,如果是返回0,否则返回这个值
------解决方案--------------------------------------------------------
为Number增加1个NaN0方法,该方法的作用是判断当前Number变量是不是数组,如果不是数字就返回0,如果是数字就返回数字本身
------解决方案--------------------------------------------------------
Number.prototype.NaN0=function(){return isNaN(this)?0:this;}
JS 在Number类型 中增了一个函数 NaN0 当我们用Number.NaN0() 这个方法时他就会调用function(){return isNaN(this)?0:this;}这里面的东西做相应的判断!
------解决方案--------------------------------------------------------
例子:
在JS中
String.prototype.Trim = function()
{
return this.replace(/(^\s*)|(\s*$)/g, " ");
}
document.getElementById( 'space ').value.Trim()
这个例子明白吧...是去左右空格的
------解决方案--------------------------------------------------------
为Number增加1个NaN0方法,该方法的作用是判断当前Number变量是不是数字,
如果不是数字就返回0,如果是数字就返回数字本身
------解决方案--------------------------------------------------------

为Number增加1个NaN0方法,该方法的作用是判断当前Number变量是不是数组,如果不是数字就返回0,如果是数字就返回数字本身

顶啊
------解决方案--------------------------------------------------------
1.NaN0=1
a.NaN0=0
------解决方案--------------------------------------------------------
呵呵,你还没我明白呢,LS
---------------------------
哪里没明白,请说清楚。


为Number对象增加1个NaN0方法,该方法的作用是判断当前Number变量是不是数组,如果不是数字就返回0,如果是数字就返回数字本身。

Number对象是JS自带的对象,不用你去理
------解决方案--------------------------------------------------------
判断是否为数值,如果返回true则输出0,否则返回false则输出这个值
------解决方案--------------------------------------------------------

为Number增加1个NaN0方法,该方法的作用是判断当前Number变量是不是数组,如果不是数字就返回0,如果是数字就返回数字本身


------解决方案--------------------------------------------------------
楼主怎么不出来说话!
------解决方案--------------------------------------------------------
为Number增加1个NaN0方法
判断是否为数值,如果返回true则输出0,否则返回false则输出这个值

------解决方案--------------------------------------------------------
给这个类型增加一个方法 呵呵
------解决方案--------------------------------------------------------
就跟C#类里定义方法一样
------解决方案--------------------------------------------------------
NoO是方法名
  相关解决方案