Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
打印Javascript对象中的所有属性_Javascript - Fatal编程技术网

打印Javascript对象中的所有属性

打印Javascript对象中的所有属性,javascript,Javascript,我正在学习代码学院的教程,我发现这很难 任务如下: 使用for in循环打印出nyc的所有属性 你的语法不正确。for循环中的var关键字后面必须跟一个变量名,在这种情况下,它的propName var propValue; for(var propName in nyc) { propValue = nyc[propName] console.log(propName,propValue); } 我建议您在这里了解一些基本知识: 这个怎么样: var txt=""; var

我正在学习代码学院的教程,我发现这很难

任务如下:

使用for in循环打印出nyc的所有属性


你的语法不正确。
for
循环中的
var
关键字后面必须跟一个变量名,在这种情况下,它的
propName

var propValue;
for(var propName in nyc) {
    propValue = nyc[propName]

    console.log(propName,propValue);
}
我建议您在这里了解一些基本知识:

这个怎么样:

var txt="";
var nyc = {
    fullName: "New York City",
    mayor: "Michael Bloomberg",
    population: 8000000,
    boroughs: 5
};

for (var x in nyc){
    txt += nyc[x];
}

我可以尝试键入我想要的所有属性,但我想选择所有属性。如果你在代码学院的作业中遇到很多问题,那么也许你应该按照另一个教程来更好地掌握基本知识。例如:。
var txt="";
var nyc = {
    fullName: "New York City",
    mayor: "Michael Bloomberg",
    population: 8000000,
    boroughs: 5
};

for (var x in nyc){
    txt += nyc[x];
}