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

犀牛云做的网站好不好黄页网络的推广网站有哪些类型

犀牛云做的网站好不好,黄页网络的推广网站有哪些类型,龙武工会网站怎么做,舆情报告总结可以使用 JavaScript 来按层级打印 categories 数组。首先,需要将这个数组转换成一个树形结构,然后再进行递归或者迭代来打印每个层级的内容。 以下是一个示例代码,用来实现这个功能: const categories [{ id: 2, name: "…

可以使用 JavaScript 来按层级打印 categories 数组。首先,需要将这个数组转换成一个树形结构,然后再进行递归或者迭代来打印每个层级的内容。

以下是一个示例代码,用来实现这个功能:

const categories = [{ id: 2, name: "手机", parent: 1 },{ id: 6, name: "电脑", parent: 1 },{ id: 3, name: "苹果", parent: 2 },{ id: 4, name: "小米", parent: 2 },{ id: 5, name: "华为", parent: 2 },{ id: 7, name: "笔记本", parent: 6 },{ id: 8, name: "台式机", parent: 6 },{ id: 11, name: "衬衫", parent: 10 },{ id: 12, name: "裤子", parent: 10 },{ id: 1, name: "电子产品", parent: 0 },{ id: 9, name: "服装", parent: 0 },{ id: 13, name: "女装", parent: 9 },{ id: 10, name: "男装", parent: 9 },{ id: 14, name: "裙子", parent: 13 },{ id: 15, name: "上衣", parent: 13 },{ id: 16, name: "萝莉", parent: 13 },{ id: 17, name: "御姐", parent: 13 },
];// 将数组转换为树形结构
function buildTree(categories, parent = 0) {let node = {};categories.filter(item => item.parent === parent).forEach(item => {node[item.id] = {id: item.id,name: item.name,children: buildTree(categories, item.id)};});return node;
}// 递归打印树形结构
function printTree(tree, level = 0) {Object.values(tree).forEach(node => {console.log("  ".repeat(level) + node.name);if (node.children) {printTree(node.children, level + 1);}});
}// 构建树
const tree = buildTree(categories);// 打印树形结构
printTree(tree);

这段代码首先定义了 buildTree 函数,它会根据 categories 数组构建一个树形结构。然后定义了 printTree 函数来递归打印这个树形结构,每一层使用两个空格缩进来表示层级关系。

你可以将这段代码复制粘贴到你的 JavaScript 环境中执行,就可以看到按层级打印出的结果了。

http://www.ds6.com.cn/news/14016.html

相关文章:

  • 以家为主题做网站郑州做网站
  • 个性化网站建设报价公司做网站推广
  • 网站分别千万别在百度上搜别人的名字
  • 网站建设与维护毕业论文优化疫情防控
  • 网站地图制作怎么做seo整站优化报价
  • 做网站的销售工作好吗seo搜索优化
  • WordPress将开发成都网站seo厂家
  • 2008建立的php网站慢天天外链
  • 建设网站用户名是什么原因广州百度竞价托管
  • 网站开发华企云商软文推广文章
  • 网站图标ico 需要多大长沙网站seo分析
  • 以应用为导向的高职高专数学课程改革与建设 教学成果奖申报网站如何做网站营销
  • 企业实缴公示在什么网站做seo推广有哪些方式
  • 国外用什么做网站苏州旺道seo
  • 网站日常维护最近新闻内容
  • 网站防火墙怎么做seo的收费标准
  • 为什么做网站会被批捕软文新闻发布网站
  • 模板建站总公司西安百度公司开户
  • php可以做网站教育培训机构营销方案
  • 怎么快速开发一个网站网络推广方案例子
  • 泉州做网站工资淄博搜索引擎优化
  • 游戏开发公司定制游戏seo赚钱培训
  • 有源码如何搭建网站网站seo 优化
  • 有什么做任务得佣金的网站网络优化软件
  • 苏州制作网站的公司简介大金seo
  • dede静态网站广告软文范例
  • 网站开发直播计算机培训班
  • 深圳网站建设hi0755超级外链工具 增加外链中
  • 建跨境电商网站多少钱seo优化流程
  • 重庆定制网站建设地址网络推广外包联系方式