最近项目中需要做从java中取出三维数组转换成js数组的请求,试了很多次,才弄明白二者数组间的问题。下面是js三维数组的例子。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<script language="javascript">
var arr1= '7,8,9,0 ';
var arr2= '1,2,3,4 ';
var arr3= "abc, def, xyz";
var arr = new Array(arr1,new Array(arr2), new Array(arr3));
/////////////第一种方式
for(i = 0; i < arr.length; i++) {
document.write(arr[i]);
}
////////////第二种方式
for(i = 0; i < arr.length; i++) {
for(j = 0; j < arr[i];.length; j++){
for(k = 0; k < arr[i][j].length; k++){
document.write(arr[i][j][k]);
}
}
}
</script>
</head>
<body>
</body>
</html>
多谢大家的评语哈,本人确是新人。
今天终于实验成功:java三维数组与js三维数组转化。不是用的json哦。
小小的兴奋一下。改天把源码传上来。
分享到:
- 2009-11-17 21:35
- 浏览 1207
- 评论(0)
- 论坛回复 / 浏览 (0 / 10680)
- 查看更多
相关推荐
Javascript中二维数组的遍历 在 Javascript 中,二维数组的遍历是一种非常常见的操作。二维数组,即多维数组的特殊情况,是指每个元素也是一个数组的数组。这种数据结构在实际应用中非常常见,例如,在表单处理、...
在JavaScript中,数组遍历是开发过程中不可或缺的一部分。它允许我们对数组中的每个元素执行操作,比如计算、筛选、转换等。本篇文章将详细介绍几种常见的JS数组遍历方法,并通过实例来加深理解。 1. `for`循环 这...
虽然 JavaScript 不直接支持多维数组,但可以通过数组嵌套创建类似结构,如:`var a = [[1,2,3], [4,5,6], [7,8,9]];` 3. **Array literals** Array literals 是一种创建对象的方式,其本质是一个对象,但可以像...
针对数组操作和遍历的高级技巧以及对象操作的深入理解,可以参考文章中推荐的其他专题,例如《JavaScript数组操作技巧总结》、《JavaScript遍历算法与技巧总结》等,这些内容涵盖了更多细节和案例,是深入学习...
虽然这不是真正的数组,但可以转换为数组后使用上述的JavaScript数组方法。 ```javascript let elements = document.querySelectorAll('.myClass'); Array.from(elements).forEach(element => { // 操作每个...
数组的创建和使用非常简单,可以用new Array()构造函数来创建数组,并使用数组索引来访问元素,如示例中的vara=new Array(); a[0]="Acer"; a[1]="Dell";。此外,数组还提供了数组方法,例如push, pop, shift, ...
在 Javascript 中,可以使用三种方式创建数组: 1. 单纯创建数组:`var arr = new Array();` 2. 创建数组的同时规定数组大小:`var arr = new Array(10);` 3. 直接初始化数组:`var arr = new Array("love", "hate...
* 使用带有长度的数组创建数组:var a = new Array(3); 二、数组基本操作 * 访问数组元素:a[0] = "cctv"; a[1] = "sxtv"; ... * 遍历数组:for (i=0; i; i++) document.writeln(a[i]); * 数组赋值:var xzy = [1,...
另外,文章还提供了关于JavaScript数组操作、遍历算法、数学运算、数据结构与算法、切换特效、查找算法、动画特效、错误与调试技巧等专题的链接,这些都是JavaScript程序设计中的重要知识点,感兴趣的朋友可以进一步...
在JavaScript中,遍历数组有多种方法,下面将详细介绍一些常用且有用的方法。 首先,最直接的遍历方式是使用for循环。for循环是编程中非常常见的控制结构,它允许我们定义初始化表达式、条件表达式和迭代表达式。...
在给定的代码示例中,我们探讨了JavaScript中三种不同的方法来遍历数组或类数组对象,并评估了它们的性能。这段代码主要是通过创建一个简单的HTML页面,并在这个页面上实现了一个功能:根据用户输入的数字,动态生成...
本文主要分析了JS中常用的7种数组遍历方式,并进行了性能对比。以下是这些遍历方式的详细说明: 1. **普通for循环**: ```javascript for (j = 0; j ; j++) {} ``` 这是最基础且广泛使用的遍历方式,性能较好,...
在第一种方法中,我们创建了一个简单的JSON对象`obj`,然后使用`.each()`遍历这个对象: ```javascript $(function () { var tbody = ""; var obj = [{ "name": "项海军", "password": "123456" }]; // 使用$....
在JavaScript中,数组的深拷贝是一个常见的需求,它涉及到数据结构的复制,尤其是在处理复杂对象和嵌套数据时。深拷贝与浅拷贝不同,浅拷贝只是复制引用,而深拷贝会创建一个新的对象,包含原始数组的所有元素,并...
在JavaScript(JS)中,数组是一种非常重要的数据结构,它允许我们存储多个数据项,并通过索引来访问这些数据。在给定的代码片段中,展示了几种常见的数组操作,包括求最大值、求最小值、倒序遍历数组、数组元素连接...
本资料"Javascript数组操作整理"聚焦于JavaScript中的数组操作,旨在帮助开发者更好地理解和掌握相关知识。 1. 创建数组: JavaScript提供了多种创建数组的方式,如字面量语法`var arr = [元素1, 元素2, ...]`,或...
Javascript 数组 Array 基础介绍 在 JavaScript 中,数组是一种特殊的对象,它们拥有独特的特性。...我们需要了解如何创建数组、检测对象是否为数组、数组的长度和数组遍历等知识点,以便更好地使用数组。
- **遍历数组**:使用循环遍历数组中的每个元素,例如在Python中使用`for i in arr:`。 - **插入和删除元素**:Python的`append()`、`insert()`和`remove()`,Java的`add()`和`remove()`,C++的`std::vector`提供了...