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>
相关推荐
Jolyne_4 分钟前
前端常用的树处理方法总结
前端·算法·面试
wordbaby6 分钟前
后端的力量,前端的体验:React Router Server Action 的魔力
前端·react.js
Alang6 分钟前
Mac Mini M4 16G 内存本地大模型性能横评:9 款模型实测对比
前端·llm·aigc
林太白7 分钟前
Rust-连接数据库
前端·后端·rust
wordbaby15 分钟前
让数据“流动”起来:React Router Client Action 与组件的无缝协作
前端·react.js
宁静_致远20 分钟前
React 性能优化:深入理解 useMemo 、useCallback 和 memo
前端·react.js·面试
旺仔牛仔QQ糖21 分钟前
项目中TypeScript 编译器的工作流程
前端·typescript
coding丨21 分钟前
自制微信小程序popover菜单,气泡悬浮弹窗
前端·javascript·vue.js
anyup29 分钟前
10000+ 个点位轻松展示,使用 Leaflet 实现地图海量标记点聚类
前端·数据可视化·cursor
林太白31 分钟前
Rust认识安装
前端·后端·rust