日期:2014-05-16  浏览次数:20278 次

js内部类的扩展

以前对js了解不多,只是做一些form的验证,最近深入研究了一下,发现js功能也是非常强大的。

我在此发表一下我最近研究发现的强大功能和各位分享一下,希望大家多多指点,共同进步。

?

js内部类方法的扩展:

Number是js的默认对象,Number并没有add()方法。如果想让此对象拥有add()方法,只能在此对象上进行扩展,我感觉这方面js做的非常好。

Number.prototype.add = function(b)
{
?????? return this+b;
}

var n = 100;
alert(n.add(1).add(2));

?

大家可以试试,如果内置对象满足不了需求,我们可以自己开发方法。