列出所有的属性!
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
我们刚刚看到如何用for-in
循环打印所有对象的属性名称。但是,我们如何打印出所有与每个属性相关联的值?for-in
循环将再次成为我们的朋友!让我们放慢。我们的dog
对象可以帮助我们。
var dog = {
species: "bulldog",
age: 3,
color: brown
};
首先,请记住,
dog.species = dog["species"] = "bulldog";
如果我们说:
var x = "species";
接着
dog[x] = "bulldog";
我们看到,通过指定属性名称的变量,我们就可以使用变量名中括号表示法来获得属性值。因此,要获得dog
对象中的所有值,我们将使用for-in
循环,并使用上面的括号符号。
说明:
编写另一个for-in
循环,但这次要打印nyc
属性的每一个值。
在线练习
{$ activeFileHint $}