最近项目中需要做从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哦。
小小的兴奋一下。改天把源码传上来。
js数组创建及遍历
于 2009-11-17 21:35:17 首次发布