0
これを使用してこのオブジェクトから変数を含むオブジェクト内に配列を作成しようとしていますが、エラーが発生しています。 これは間違っていますか?あなたの助けオブジェクトの値を含むオブジェクトの内部に配列を作成します
var data = {
p: [{content: "p",
text: "this is random text" },
{content: "p",
text: "this is a second random text"
}],
img: [{content: "image",
src: "data/img/1_1.png",
alt: "This a an image"},
{content: "image",
src: "data/img/1_2.png",
alt: "This is the second image"}],
title: {content: "title",
text: "Ceci est un titre"},
//This doesn't work
all: [this.title, this.p[0], this.img[0], this.p[1], this.img[1]]
}
//But this works
console.log(data.title);
console.log(data.p);
console.log(data.img);
"建設中"のオブジェクトの他の部分を参照することはできません。 – Pointy
あなたのコードに 'this'の文脈は何ですか?これに注意を払う。 – tfidelis
オンザフライで 'all'配列を簡単に構築できるときに冗長な情報を保存するのはなぜですか? – Damon