Возможно ли в JavaScript генерировать HTML-таблицу из 2D-массива? Синтаксис для написания HTML-таблиц, как правило, очень многословен, поэтому я хочу сгенерировать HTML-таблицу из 2D-массива JavaScript, как показано ниже:
[["row 1, cell 1", "row 1, cell 2"],
["row 2, cell 1", "row 2, cell 2"]]
станет:
<table border="1">
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>
Поэтому я пытаюсь написать функцию JavaScript, которая бы возвращала таблицу из 2D-массива JavaScript, как показано ниже:
function getTable(array){
//take a 2D JavaScript string array as input, and return an HTML table.
}