当前位置: 首页 > news >正文

建设商业门户网站的重要性重庆网站建设百度推广

建设商业门户网站的重要性,重庆网站建设百度推广,景区电子商务网站建设,集团门户网站建设作用: 可以用来将数据组合成树形的数据,可以像操作单独的对象一样去操作整个树形结构 树是相对复杂的数据,使用组合模式去封装树形的组件,是很重要的,可以对外暴露很多树的操作方法 示例: //一个树型的对象数据class Organ {constructor(label, value, parentName) {this.la…作用: 可以用来将数据组合成树形的数据,可以像操作单独的对象一样去操作整个树形结构 树是相对复杂的数据,使用组合模式去封装树形的组件,是很重要的,可以对外暴露很多树的操作方法 示例: //一个树型的对象数据class Organ {constructor(label, value, parentName) {this.label labelthis.value valuethis.parentName parentNamethis.childRen []}}//新增元素Organ.prototype.addChildRen function () {let arr Array.from(arguments)arr.forEach(item {this.childRen.push(item)this.flatList.push([this.value,item.value])})this.changeTreeNodeList()}//删除某个元素,其子节点也都会被一并删除Organ.prototype.removeChildRen function (nodeValue) {let index this.childRen.findIndex(val val.value nodeValue)this.childRen.splice(index,1)let arr this.flatList.map(item{if(!item.includes(nodeValue)){return item}})this.flatList arr.filter(item item ! undefined)this.changeTreeNodeList()}//过滤生成树的各条节点路线Organ.prototype.changeTreeNodeList function(){this.treeNodeList.length 0this.flatList.forEach(item1{let obj this.flatList.find(item2 item2[item2.length-1] item1[0])if(obj){this.treeNodeList.push([... new Set([].concat(obj).concat(item1))])}})}Organ.prototype.flatList []Organ.prototype.treeNodeList []//创建父级组织const jituanjun1 new Organ(第一集团军,jituanjun1,false)//创建子级组织const hechenglv1 new Organ(合成1旅,hechenglv1,jituanjun1)const hechenglv2 new Organ(合成2旅, hechenglv2,jituanjun1)//子级组织加入父级组织jituanjun1.addChildRen(hechenglv1, hechenglv2)//下面操作重复上面的操作const bubingying1 new Organ(步兵1营, bubingying1,hechenglv1)const bubingying2 new Organ(步兵2营, bubingying2,hechenglv1)hechenglv1.addChildRen(bubingying1,bubingying2)const bubingying3 new Organ(步兵3营, bubingying3,hechenglv2)const bubingying4 new Organ(步兵4营, bubingying4,hechenglv2)hechenglv2.addChildRen(bubingying3,bubingying4)const bubingying5 new Organ(步兵5营, bubingying5,hechenglv2)hechenglv2.addChildRen(bubingying5)//撤编hechenglv2.removeChildRen(bubingying4)console.log(jituanjun1,第一集团军编制)console.log(jituanjun1.treeNodeList,树的所有完整节点流向)
http://www.pierceye.com/news/665556/

相关文章:

  • idc网站建设怎么自己做一个网页链接
  • 网站开发安全模块方案个人网站搭建软件
  • 重庆建设招标造价信息网站个人网站建设与维护
  • 网站备案用户名忘了怎么办嘉兴做外贸网站的公司
  • 1688网站的特点网站制作器手机版下载
  • 兖州网站开发做一个中英文网站多少钱
  • wordpress怎么做网盘站好看的页面图片
  • 建设网站深圳罗湖安徽合肥做网站
  • 一级a做爰片免费网站下载网站快慢由什么决定
  • 网页设计与网站建设 郑州大学网络购物网站备案
  • 美观网站建设哪家好优化大师最新版下载
  • 外贸品牌网站制作wordpress 微信主题
  • 旅游网站开发需求分析网站的根目录的路径
  • easyUI网站开发docker wordpress mysql
  • dede手机网站模板下载黄冈做网站
  • 诸城网站建设葛小燕现在搜索引擎哪个比百度好用
  • 嘉兴做微网站多少钱注册网页需要多少钱
  • 论坛类网站设计大型网站系统解决方案
  • 网站建设中页面设计广告策划书籍
  • 云南省建设工程投标中心网站网页的制作步骤是什么
  • 保定网站设计概述更换动易网站模板的方法
  • 新手如何注册网站域名做 理财网站有哪些
  • 南宁快速建站模板企业网站的开发与应用
  • 网站运营适合什么样的人做企业宣传及介绍ppt
  • 怎么样网站开源小升初在线做试卷的网站
  • 中国建设银行章丘支行网站网站排版设计欣赏
  • 儿童摄影网站建设专业做网站制作自助建站系统
  • 注册做网站的公司有哪些wordpress 4.1 下载
  • 用ps做美食网站一个网站多少钱?
  • 网站建设 试题揭阳专业做网站公司