2025年(4)类

(4)类1 创建对象 1 js 写法 function testClass name age this name name this age age testClass prototype test1 function console log this name

大家好,我是讯享网,很高兴认识大家。

1. 创建对象

(1)js写法

function testClass(name,age){ 
    this.name=name this.age=age } testClass.prototype.test1=function (){ 
    console.log(this.name,this.age) } //调用 let t=new testClass('张婷',19) t.test1()//张婷 19 t.name t.age 

讯享网

(2)ts写法

讯享网class testClass{ 
    name:string;//成员变量直接定义在类中,并且可直接等号赋值 age:number=19; constructor (name:string,age:number){ 
   //固定写法构造函数 this.age=age this.name=name test(){ 
   //成员方法直接定义在类中 console.log(this.name,this.age) } } } //调用,与js一致 let t=new testClass('张婷',19) t.test1()//张婷 19 t.name t.age 
小讯
上一篇 2025-04-06 07:08
下一篇 2025-02-26 11:27

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/14576.html