文章目录
1、创建
在Web
项目开发中,还经常通过多维空数组添加元素的方式来创建多维数组。
若要为二维数组元素(如arr[i][0]
)赋值,首先要保证添加的元素(如arr[i]
)已经被创建为数组,否则程序会报“Uncaught TypeError……
”错误。
在创建多维数组时,虽然JavaScript
没有限制数组的维数,但是在实际应用中,为了便于代码阅读、调试和维护,推荐使用三维及以下的数组保存数据。
2、遍历
一维数组可以利用for
、for…in
或for…of
(ES6提供)进行遍历。
二维数组只需在遍历数组后,再次遍历数组的元素即可。
3、案例:二维数组转置
二维数组的转置指的是将二维数组横向元素保存为纵向元素。