zoukankan      html  css  js  c++  java
  • typeScript 之(6) 类的简介

    注意:写的是ts文件,但是要执行 tsc,转为js文件,index.html引入的也是js文件

    类包含两种属性

      实例属性:直接定义的属性是实例属性,需要通过对象的实例去访问

      静态属性:使用static开头的属性也是静态属性(类属性),可以直接通过类去访问

      静态的只读属性 : static readonly age:number =18(在ts报错)

    方法包含两种

       实例方法:直接写方法,需要通过对象的实例去访问

       静态方法:使用static,可直接通过类去访问

    class Person {
      //实例属性
      name = "孙悟空"
      age = 18
      static address ="我在上海"
    
      //定义方法
      sayHello(){
        console.log('Hello 大家好')
      }
      static sayHi(){
        console.log('hi,大家好');
      }
    }
    const per = new Person()
    console.log(per.name)
    console.log(per.age);
    console.log(per.sayHello());
    console.log(Person.sayHi());
  • 相关阅读:
    AFHTTPRequestOperationManager的那些事
    iOS缩放图片
    iOS截图
    网络服务
    Six
    正文处理命令及tar命令
    用户,群组和权限 四
    用户,群组和权限 三
    用户,群组和权限 二
    用户,群组和权限 一
  • 原文地址:https://www.cnblogs.com/zmztya/p/14721343.html
Copyright © 2011-2022 走看看