称为状态的元素是什么?

时间:2018-07-06 16:07:59

标签: javascript reactjs

例如,如果我有州

state = {
    bob: true,
    mob: {
        sob: true
    }
}

您可以叫bobmobsob的名字是什么?元素?田野?属性?您如何描述sobmob之间的关系? mob sob的父母吗? mob是Javascript对象吗?

2 个答案:

答案 0 :(得分:3)

bobmobsob属性。前两个是状态对象本身的属性,最后一个是mob所指对象的属性。宽松地说,sob parent mob。松散地:-)

听到它们称为 fields 的情况并不少见,但这并不是在JavaScript社区中通常所说的。

答案 1 :(得分:0)

bobmodsob(也由T.J. Crowder提到)称为properties

  • 在对象中,您可以随意调用它们,但通常情况下, 它们称为ChildrenNodes
  • sobmob的子节点。
  • mob是一个对象。

要访问它们,您可以这样做:


state = {
  bob: true,
  mob: {
    sob: true
  }
}

console.log("State: " + state);
console.log("State.bob: " + state.bob);
console.log("State.mob: " + state.mob);
console.log("State.mob.sob: " + state.mob.sob);