我正在学习A-Frame和JavaScript,对此感到很好奇。
entity.components似乎返回一个对象,该对象包含连接到实体的所有组件,但是要访问其中一个组件,可以将要访问的组件的名称放在方括号中,就像您可以这样处理。数组。
例如:entity.components ['geometry']
所以我假设由entity.components返回的对象实际上是一个数组。我说得对吗?
答案 0 :(得分:0)
这是一个对象,其属性与所附加的组件相对应。
两者:
是访问对象属性的方法。
let array = ["one", "two"]
let obj = {
one: "one",
two: "two",
}
console.log("array[1]:", array[1])
console.log("array['one']:", array["one"])
console.log("obj[1]:", obj[1])
console.log("obj['one']:", obj["one"])