当前位置:Gxlcms > JavaScript > JS类定义原型方法的两种实现的区别评论很多_js面向对象

JS类定义原型方法的两种实现的区别评论很多_js面向对象

时间:2021-07-01 10:21:17 帮助过:11人阅读

我们知道,给JavaScript类添加原形(prototype)方法是很简单的。而且常用的有下面这两种方法,可是这两种方法在使用时有区别吗?
JScript Class:
代码如下:

function JSClass()
{
}

Extends prototype method:
代码如下:

JSClass.prototype.MethodA = function()
{

};

Or
代码如下:

function = JSClass.prototype.MethodA()
{

};

# re: JS类定义原型方法的两种实现的区别 回复 更多评论
我先来说一个简单的区别:这两个方法导入的原型方法,第一个是一个匿名方法;第二个方法有方法名"JSClass.prototype.MethodA"。
2005-03-01 10:52 | birdshome
# re: JS类定义原型方法的两种实现的区别 回复 更多评论