Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.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_Arrays_Javascript Objects - Fatal编程技术网

Javascript 如何访问数组中对象的属性

Javascript 如何访问数组中对象的属性,javascript,arrays,javascript-objects,Javascript,Arrays,Javascript Objects,如何打印数组中对象的所有属性 例如,我有这个数组 const todo = [ { text: "Water the plants", completed: true }, { text: "Feed the dog", completed: false }, { text: "Cook dinner", completed: true }, { text: "Wash the dishes", comp

如何打印数组中对象的所有属性

例如,我有这个数组

const todo = [
  {
    text: "Water the plants",
    completed: true
  },
  {
    text: "Feed the dog",
    completed: false
  },
  {
    text: "Cook dinner",
    completed: true
  },
  {
    text: "Wash the dishes",
    completed: false
  },
  {
    text: "Clean the house",
    completed: false
  }
];
我是否能够同时打印/访问所有文本属性

例如,如果我使用

console.log(todo.text)

我被赋予了未定义的含义?您不能同时选择所有这些吗?

您需要在阵列中循环

const textArray = todo.map(item => item.text)

我建议你仔细阅读一下