本文实例讲述了原生JS实现列表子元素顺序反转的方法。分享给大家供大家参考,具体如下:
编写一个函数将一个列表里面的所有子元素顺序反转,问题不难但是解决的方法却有多种,而且性能大不一样,下面就介绍几种常用的方法:
1. 采用直接的DOM操作:
var ul = document.getElementById('target');
var list = ul.getElementByTagName('li');
var length = list.length;
while(length--){
在链接中用您的Github用户名替换
请遵循
运行npm run test命令来测试您的代码;
运行npm run test:only -- -n以忽略linter的方式运行快速测试;
运行npm run test:only -- -l以忽略控制台的方式在控制台中运行带有附加信息的快速测试。
来自对象的树
编写一个函数createTree(element, data) ,该函数从一个对象创建ul/li的嵌套列表。 使用键作为列表项。
element -是DOM元素
data -是嵌套对象