我已经设法基于矩阵中的一个指定数组(即数组中的数组)生成一系列列表项.
我希望能够将一个变量(表示一个数组)传递给一个函数,这样它就可以根据传入它的数组吐出一个填充了list-items的无序列表.
问题:
解决方案需要:
options[0]
,options[1]
等)JavaScript的:
var options = [
set0 = ['Option 1','Option 2'],
set1 = ['First Option','Second Option','Third Option']
]
function makeUL(){
var a = '<ul>',
b = '</ul>',
m = [];
// Right now, this loop only works with one
// explicitly specified array (options[0] aka 'set0')
for (i = 0; i < options[0].length; i += 1){
m[i] = '<li>' + options[0][i] + '</li>';
}
document.getElementById('foo').innerHTML = a + …
Run Code Online (Sandbox Code Playgroud)