让nestedObject = {
id:28802695164,
日期:'2016年12月31日',
数据:{
总用户:99,
在线:80,
onlineStatus:{
活跃:67,
离开:13
}
}
};
nestedObject有三个唯一的键: id ,其值为数字, date为字符串的data , data ,其值为另一个嵌套在其中的对象。虽然结构很快就会变得复杂,但我们仍然可以使用相同的符号来访问我们需要的信息。 userActivity ,其中包含嵌套在其中的另一个对象。您可以像修改上一个挑战中的属性一样修改此嵌套对象的属性。将online密钥的值设置为45 。 userActivity具有id , date和data属性
testString: 'assert("id" in userActivity && "date" in userActivity && "data" in userActivity, "userActivity has id, date and data properties");'
- text: userActivity具有设置为具有密钥totalUsers和online的对象的data密钥
testString: 'assert("totalUsers" in userActivity.data && "online" in userActivity.data, "userActivity has a data key set to an object with keys totalUsers and online");'
- text: 嵌套在userActivity data键中的online属性应设置为45
testString: 'assert(userActivity.data.online === 45, "The online property nested in the data key of userActivity should be set to 45");'
- text: online属性使用点或括号表示法设置
testString: 'assert.strictEqual(code.search(/online: 45/), -1, "The online property is set using dot or bracket notation");'
```