[英]How can i create a partially nested array?
我有一個有多個答案的問題。 我想要一個有兩個點的數組,第一個只能容納一個值(一個問題),第二個可以容納一個數組(多個答案)。
問題:“最喜歡的顏色”答案:“藍色”,“黑色”,“紅色”
var answer = [];
var question [[],answer];
我無法使它正常工作。 :(
var list = [ 'favorite colors', ['red','black'] ];
但是我會做這樣的事情:
var question = { question: 'Favorite color',
answers: ['red','black']
}
var list = [ question, ... ];
是你想要的嗎?
var question = 'What is your favourite color?';
var answers = ['blue', 'yellow', 'black', 'pink', 'omg, ponies!'];
var your_array = [question, answers];
或沒有立即變量:
var your_array = [
'What is your favourite color?', // question here
['blue', 'yellow', 'black', 'pink', 'omg, ponies!'] // answers array here
];
要獲得問題,您可以執行以下操作:
var your_question = your_array[0];
要獲取答案列表(數組),請執行以下操作:
var your_answers = your_array[1];
嘗試這個
var question = [[], answer];
這不行嗎?
var question = [[],answer];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.