構文の問題があります。多次元オブジェクトと配列に関する何百もの投稿を見てきましたが、探しているものが見つかりません。私は基本的に、一連のプリセットをデータベースに入力する必要があり、それらを配列 (または 2d オブジェクト) に設定して、それらをループしてデータベースに挿入できるようにする方法を探しています。
データは、オブジェクトとその付属品の単純なリストです。すなわち:
Door -> Handle
Letterbox
Cat Flap
Hinges
Lock
Window -> Sill
Frame
Lock
Handle
等
次に、結果をループしてアイテムとアクセサリを挿入する次のような関数が必要です (「アイテム」はすべてのデータを保持するオブジェクトです)。
for (var i = 0; i < items.length; i++) {
var item = items[i];
insertItem(item,'','Object');
for (var b = 0; b < item.length; b++) {
var accessory = item[b];
insertItem(item,accessory,'Accessory');
}
}
私の質問は、データをオブジェクトにどのように配置し、ループ関数がデータを循環するように機能するかということです。