常见问题当前位置:星鸿娱乐 > 常见问题 > >

星鸿娱乐平台js 定义对象数组(结合)多维数组方法

  

[js定义多维数组]js 定义对象数组(结合)多维数组方法

  

在php中定义数组很简单,但是在js中如果搞成字符为下标会出错,所以结合对象来搞  

  
  
  var top_ = {  'index':'首页',  'user':'用户',  'tree':'模块树'  } ;  var all_list = [  {  "index": [  {'name':'网站栏目管理','url':'1.html'},  {'name':'网站栏目管理2','url':'2.html'}  ]  },  {  "user": [  {'name':'用户管理','url':'user.html'},  {'name':'用户添加','url':'add.html'}  ]  },  {  "tree": [  {'name':'模块树管理','url':'manager.html'},  {'name':'模块树添加','url':'add_new.html'},  {'name':'模块树添333加','url':'add_ne33w.html'}  ]  }  ];
  
  

上面定义了一个模块树 数组。。。。

  

  

另外在取出数据的时候也很好的取出  
  

  
  
  //根据顶部的下标得到左边菜单  function return_left_menu_by_index(index){  var left_ = '' ;  for(var i in all_list){  for(var j in all_list[i]){  if(j == index){  //默认显示的菜单  //console.dir(all_list[i][j]);  for(var k in all_list[i][index]){  //console.dir(k);  var new_onclick = 'onclick=change_right_url("'+all_list[i][index][k].url+'")' ;  left_+='
星鸿娱乐注册'+all_list[i][index][k].name+'
';  }  }  }  }  return left_ ;  }
  
  

以上这篇js 定义对象数组(结合)多维数组方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

  

(责任编辑:admin)

上一篇:javascript 回车替换成TAB的脚本

下一篇:星鸿娱乐使用NodeJs 开发微信公众号(三)微信事件

推荐内容

客户服务热线

010-400-12345

在线客服