问题描述
- javascript中的数组,对象的使用
-
定义一个数组,如何编写代码便利里面的数据,结合dom对象里面的事件使网页导航栏有下级栏目
解决方案
JavaScript对象和数组
JavaScript对象和数组
JavaScript - Array对象的使用 及 数组排序 sort
解决方案二:
js的数组使用教程:http://www.w3school.com.cn/js/js_obj_array.asp
js的对象使用教程:http://www.w3school.com.cn/js/js_obj_intro.asp
解决方案三:
可以这样定义数组var obj = [];
然后放入元素用obj.push(..)
使用$.each(obj, function(index,callback){
obj[index]
});
来遍历
解决方案四:
for遍历数据往对象添加下级栏目
<div id="dv0">菜单1</div>
<div id="dv1">菜单2</div>
<script>
var arr = [['菜单1-1', '菜单1-2'], ['菜单2-1']]
for (var i = 0; i < arr.length; i++) {
var m = arr[i],s='';
for (var j = 0; j < m.length; j++) s += '<br/>' + m[j];
document.getElementById('dv'+i).innerHTML+=s;
}
</script>
解决方案五:
数组的话
知道循环结构
知道arrary的相关属性如 length
对象的话
有一个方法很不错的
getElementById()
就OK了
时间: 2024-11-02 15:22:08