JavaScript 对象:让数据焕发生机
1. 理解 JavaScript 对象
JavaScript 对象将数据和操作结合,形成一种比普通数据更“鲜活”的新数据类型。例如,数组可以自行排序,字符串能够自我搜索。以派对邀请函为例,它包含了受邀者、活动、时间和地点等数据,以及显示和发送等操作。在 JavaScript 中,我们可以将这些数据和操作封装在一个对象中。
1.1 对象成员:属性和方法
当变量和函数被放置在对象中时,变量成为对象属性,函数成为对象方法。通过点运算符( . )可以访问对象的属性和方法。例如:
var invitation = {};
invitation.who = "Puzzler Ruby";
invitation.what = "A puzzle party!";
invitation.when = "October 24th";
invitation.where = "2112 Confounding Street";
function display() {
console.log(`You're invited to ${this.what} on ${this.when} at ${this.where}`);
}
function deliver() {
console.log(`Sending invitation to ${this.who}`);
}
invitation.display = display;
invitation.deliver = deliver;
invitation.d
超级会员免费看
订阅专栏 解锁全文
700

被折叠的 条评论
为什么被折叠?



