美文网首页
关于js中的get、set方法

关于js中的get、set方法

作者: 贪恋冬天的幸福 | 来源:发表于2019-03-14 10:57 被阅读0次

getter是获取属性值,setter是设置属性值,getter不带任何参数,setter设置键值,值以参数的形式传递,在setter函数体中,一切的return都是无效的,当只有setter函数时,那这个属性是只写的,当只有getter函数时,那这个属性是只读的,同时有setter、getter函数,这个属性可读可写。

示例:

var test = {
 _Name: "Limei",
 _Age: 20,

 get name() { return this._Name;},
 set age(age) {this._Age = age;},
 get age() { return this._Age;}
}

alert(test.name + "" + test.age);//Limei 20
test.name = "Lily";
test.age = 18;
alert(test.name + "" + test.age);//Limei 18 
alert(test._Name + "" + test._Age);//Limei 18 

相关文章

  • 关于js中的get、set方法

    getter是获取属性值,setter是设置属性值,getter不带任何参数,setter设置键值,值以参数的形式...

  • set get方法(字典转模型)

    swift中的set和get方法与OC中的使用方法不太一样。 swift中的set,get方法是接在属性的声明后面...

  • swift 中 set 和 get 方法

    相比 Objective-C 中的 set 和 get 方法 ,swift 中的set 和 get 要复杂一点。 ...

  • kotlin最新学习笔记

    is、as is是判断类型 as是类型转换。 get 、set kotlin中自动帮我们实现了get、set方法...

  • JDBC的DAO设计模式

    在javaEE中,java类的属性通过getter和setter来定义,get(或set)方法去除get(set)...

  • 26.kotlin的get和set方法

    1.kotlin类中的get和set方法 koltin 字段是私有的,会自动生成get和set方法如下:image...

  • 2019-06-21

    JS中ES5和ES6中set和get方法 ES5 情况一:对象已经创建,需要给上面添加setget方法 情况二:当...

  • Swift中set,get的方法

    做iOS开发的,对于OC中的set,get方法应该很熟悉了.最近开始学习Swift, 碰到了set,get方法,所...

  • 获得参数的方式(三种)

    属性驱动 在action中成员位置,为每个属性设置get,set方法。并且get,set方法后面的名称和前台页面的...

  • ##swift中重写父类属性的set和get方法

    swift中重写父类属性的set和get方法 重写父类属性的set和get方法,需要添加关键字 override....

网友评论

      本文标题:关于js中的get、set方法

      本文链接:https://www.haomeiwen.com/subject/zxxqmqtx.html