javascript - 具有两个值的对象
问题描述
我正在查看一些代码,我看到了这个:
if (player.info.admin < 1337)
我知道这会检查玩家管理员级别是否低于 1337,但我不知道您可以将两个值(或任何它们称为的值,我正在学习)一起添加。
对于我所学到的,我会像这样完成以下代码:
var player {
admin: 1337
}
我的 if 语句是这样的:
if (player.admin < 1337)
我该如何做类似第一个代码的事情?这样做的理由是什么?还是编写代码的人只是做了这样的事情?:
var player {
info.admin: 1337
}
解决方案
它是一个嵌套对象。以下是它在代码中的布局方式:
var player {
info: {
admin: 1337
}
}