私は次のようなオブジェクトを作成しています:
var lines = {
all: [ /* Array */ ],
current: this.all[1]
}
ただし、current: this.all[1]
戻り値undefined
。current
次のようなプロパティを作成できることをよく知ってい ます。
var lines = {
all: [ /* Array */ ]
}
lines.current = lines.all[1];
しかし、これは非常に厄介だと思います。特に、独自のオブジェクトを参照する必要がある複数のプロパティを作成する場合はそうです。
両方使ってみました
current: this.all[1]
(戻るundefined
)とcurrent: lines.all[1]
(lines
存在しないと言う)
現在「入っている」オブジェクトのプロパティを参照するにはどうすればよいですか?たとえば、私の最初の例でlines.current
は、から2番目の要素が割り当てられlines.all
ます。