<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
var arr = [];
arr[0] = ['tom', 'jack','alice'];
arr[1] = [1,3,4,5];
arr[2] = ['汤姆', '夹克'];
for (var i = 0; i< arr.length; i++){
for (var j=0; j<arr[i].length; j++) {
document.write(arr[i][j] + " ");
}
document.write('<hr/>');
}
//hash结构
var a = {}; //定义空的hash
//指定初始值
var b ={name: 'tom', age:20};
var c = {'姓名':'汤姆', '年龄':20, '**':'星号'};//key为中文或者包含特殊字符是,需要引起来。
alert(b.name);//普通key可以用点操作符
alert(c['姓名']);//结果为:汤姆,key包含中文或者特殊字符时,可以用方括号
b.newkey = '新加入的值';//追加新的值
//hash遍历:只能用for in
for(var key in b) {
var value = b[key];
document.write('<a href="' + value +'>');
document.write(key);
document.write('</a>');
}
</script>
</head>
<body>
</body>
</html>
Javascript中的数组和hash json
最新推荐文章于 2022-06-21 22:29:00 发布