Day10 - this&Object Prototypes Ch3 Objects - Contents - Getters and Setters

作者说明我们最好都同时定义 Getters 与 Setters ,因为如果只定义了 Getter 但没定义 Setter,会造成我们想指定值给该 property 时指定的行为会直接被 JS 因为有争议(你没 Setter)而忽略

var myObject = {     
	get food() {         
  	return "水煎包";
  },
}; 
myObject.food = "燃面";
console.log(myObject.food); // "水煎包"

同时定义 Getters 与 Setters

var myObject = {     
	get food() {         
  	return this._food_;
  },
  set food(val) {
  	this._food_ = val + '好吃';
  } 
}; 
myObject.food = "燃面";
console.log(myObject.food); // "燃面好吃"

今天的纪录到这边,如果路过的大侠有发现有什麽理解有出入的地方,希望能邦帮忙提点一波,乾虾 ԅ(≖‿≖ԅ)


<<:  day10_MacOs ARM 的软件开发之旅

>>:  Day10 - 今天只先铺底座标轴,明天来画 BMO

Day 22 - NFS 与档案权限

出於书本 Chapter 11. Linux NFS NFS 攻击 网路档案系统 (Network ...

前端工程师也能开发全端网页:挑战 30 天用 React 加上 Firebase 打造社群网站|Day4 制作标题导览列

连续 30 天不中断每天上传一支教学影片,教你如何用 React 加上 Firebase 打造社群...

Windows Server 安装 MySQL Community 免费社群版

在过去 MySQL 是一款免费开源的关联式资料库,在众多的中小型专案中做为资料库使用,在 2009 ...

[Day 28] Bevy 游戏引擎 (Part 2)

那今天继续来讲昨天的 Bevy 专案 而进度是创建可以控制的角色 先讲昨天没讲到的部份 pub st...

Hili.link 打开 GA 说亮话

9/13 的伴伴学影音记录,聊聊 缩址服务的 GA 欢迎交流 共笔: https://hackmd....