为了账号安全,请及时绑定邮箱和手机立即绑定

js写的属性想要不被修改是不是有下面这几种方法?是不是有更好的?

js写的属性想要不被修改是不是有下面这几种方法?是不是有更好的?

蝴蝶刀刀 2018-12-19 18:14:08
1.写成返回值这种:function re(){     let myname = 123    let set = {        'name' = function(name){            myname = name        }    }    let get = {        return myname    }}2.对象类function re(){     this.myname = 123    this.set = {        'name' = function(name){            this.myname = name        }    }    this.get = {        'name' = function(){             return this.myname        }           }}var hh = new re().set.name('aaa');alert(hh.get.name())大家给我指点一下
查看完整描述

1 回答

?
绝地无双

TA贡献1946条经验 获得超4个赞

1.写在闭包里
2.用const

查看完整回答
反对 回复 2019-01-18
  • 1 回答
  • 0 关注
  • 535 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信