JavaScript浅析JavaScript对象如何添加属性和方法

Posted David Wu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript浅析JavaScript对象如何添加属性和方法相关的知识,希望对你有一定的参考价值。

javascript类中添加属性和方法,最直观的做法就是在类中定义属性和方法。JavaScript是一门弱语言,除了直接定义还可以用prototype来添加。

下面介绍从外部向JavaScript添加属性和方法的四种方法,首先定义一个类

function MyClass(){}

1,使用类名添加属性

MyClass.prototype.myname="吴兴国01";

2,使用类名添加方法

MyClass.prototype.myfunc=function(){alert("吴兴国02")}

也可以先定义好方法,然后再调用方法

function myfun(){alert("吴兴国03")}
MyClass.prototype.myfunc=myfun;

3,使用对象名添加属性

var myclass=new MyClass();
myclass.myname="吴兴国04";

4,使用对象名添加方法

var myclass=new MyClass();
myclass.func=function(){}

也可以先定义好方法,然后再调用方法

function myfun(){alert("吴兴国05")}
myclass=myfun;

 

以上是关于JavaScript浅析JavaScript对象如何添加属性和方法的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript浅析JavaScript对象如何添加属性和方法

JavaScript 浅析数组对象与类数组对象

JavaScript arguments对象浅析

JavaScript扩展原型链浅析

浅析JavaScript中Function对象

JavaScript (JS) 面向对象编程 浅析 (含对象函数原型链解析)