js中类与对象定义方法

2025-10-10 02:16:46

1、js中定义类需要使用function关键字,

类定义方法一:

如定义Person类方法为:

function Person(){}

js中类与对象定义方法

2、类定义方法二:

Person=function(){}

js中类与对象定义方法

3、对象定义方法一:obj=new 类名;或obj=new 类名();

如Person1=function(){}

person1=new Person1;

如Person2=function(){}

person2=new Person2();

js中类与对象定义方法

4、对象定义方法二:obj={};

js对象优势:可以通过“对象.属性”的方式动态为对象添加属性;

如person1.name="李四";动态为person1添加name属性。

js中类与对象定义方法

5、静态变量或静态方法的定义方法:

类名.属性=xxx;

类名.方法=xxx;

需要注意的是通过类方法只能通过类名进行调用,不能通过对象进行调用,否则会报错,如下图

js中类与对象定义方法

js中类与对象定义方法

6、为全部对象定义公共方法的方法:

类.prototype.方法名=function(){}

调用方法:

对象.方法名()

如下图:

js中类与对象定义方法

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢