تصف هذه المقالة طريقة تحويل صفائف JavaScript ثنائية الأبعاد. شاركه للرجوع إليه. طريقة التنفيذ المحددة هي كما يلي:
انسخ الرمز كما يلي: <script language = "javaScript" type = "text/javaScript">
var arr1 = [[30 ، -1،90] ، [70،100 ، -40] ، [39،29،6] ، [39،92،9]] ؛
var arr2 = [] ؛
// حدد عدد الصفوف الموجودة في الصفيف الجديد
لـ (var i = 0 ؛ i <arr1 [0] .Length ؛ i ++) {
arr2 [i] = [] ؛
}
// إضافة البيانات ديناميكيا
// نقل الصفيف الأصلي
لـ (var i = 0 ؛ i <arr1.length ؛ i ++) {
لـ (var j = 0 ؛ j <arr1 [i] .length ؛ j ++) {
arr2 [j] [i] = arr1 [i] [j] ؛
}
}
// طباعة مجموعة جديدة
لـ (var i = 0 ؛ i <arr2.length ؛ i ++) {
لـ (var j = 0 ؛ j <arr2 [i] .length ؛ j ++) {
document.writeln (arr2 [i] [j]) ؛
}
document.write ("<br />") ؛
}
</script>
آمل أن تكون هذه المقالة مفيدة لبرمجة JavaScript للجميع.