class语法

xml 复制代码
<script>
    /*
    es5类写法
     function Persion(name, age) {
       this.name = name,
          this.age = age
    }
    Persion.prototype.say = function() {
       console.log(this.name + "say");
    }
    let p = new Persion("贾维斯", 30)
    p.say()*/
    
    class Pesion {
       constructor(name, age, sex) {
          this.name = name
          this.age = age
          this.sex = sex
       }
       say() {
          console.log(this.name + "say");
       }
       get sexer() {
          return this.sex
       }
       set sexer(s) {
          this.sex= s
       }
    }
    let p = new Pesion("贾维斯", 30)
    p.say()
    p.sexer = "贾维斯1"
    console.log(p.sexer);
</script>
相关推荐
不秃的开发媛3 分钟前
前端技术Ajax实战
前端·javascript·ajax
IT瘾君17 分钟前
JavaWeb:后端web基础(Tomcat&Servlet&HTTP)
前端·servlet·tomcat
qq_4194291339 分钟前
uni-app中使用RenderJs 使用原生js
前端·javascript·uni-app
沃野_juededa41 分钟前
uniapp自定义选项卡
java·前端·javascript
爱笑的眼睛111 小时前
React Navigation 使用指南
javascript·react native·react.js
刺客-Andy1 小时前
React 第三十五节 Router 中useNavigate 的作用及用途详解
前端·javascript·react.js·前端框架
soragui1 小时前
【React】轻松掌握 React 中 useEffect的使用
前端·react.js·前端框架
沙尘暴炒饭1 小时前
解决vue3 路由query传参刷新后数据丢失的问题
开发语言·前端·javascript
chengRantianxia1 小时前
UNIAPP项目记录
前端·vue.js·uni-app
爱编程的鱼1 小时前
JSON-RPC 2.0 规范中文版——无状态轻量级远程过程调用协议
前端·网络·qt·网络协议·rpc·json