看到一道面试题:<ul>有 10000 个<li>子元素,如何将这 10000 个<li>颠倒顺序。

2014 年 2 月 19 日
 mikej
要求是效率尽量要高。不光是算法效率,还要考虑DOM元素操作的效率。大家有什么想法?
还有就是遇到类似这种问题解题技巧?
40363 次点击
所在节点    JavaScript
104 条回复
mikej
2014 年 2 月 20 日
@FrankFang128 知乎
laoona
2014 年 2 月 20 日
给五楼跪了!
FrankFang128
2014 年 2 月 20 日
@mikej 这个问题是我出的。。。我只是随口一说的,想不到有人转到V2了 :)
mengzhuo
2014 年 2 月 20 日
5楼太机智了!怒赞一个!
以后的倒序直接加class就over了,js代码又省了很多
doublleft
2014 年 2 月 20 日
@P233 好机制!!!!!!
ccccccc
2014 年 2 月 20 日
可以用css3 flex order改变排序
geew
2014 年 2 月 20 日
5楼碉堡了, 10086个怒赞
paloalto
2014 年 2 月 20 日
5楼太颠覆了!!! !
RoshanWu
2014 年 2 月 20 日
我是来看5楼的,啊,真是个机智的骚年
EPr2hh6LADQWqRVH
2014 年 2 月 20 日
次奥怒赞5楼
shiye515
2014 年 2 月 20 日
@P233
learnshare
2014 年 2 月 20 日
五楼... 给跪了
January
2014 年 2 月 20 日
五楼笑死我了
atian25
2014 年 2 月 20 日
赞5楼...
还有个:
<ol reversed>
<li>list item one</li>
<li>list item two</li>
<li>list item three</li>
<li>list item four</li>
<li>list item five</li>
</ol>
http://www.w3schools.com/tags/att_ol_reversed.asp
mikej
2014 年 2 月 20 日
@FrankFang128 是吗?呵呵,没想到还能在这里遇到。。
iamjs
2014 年 2 月 20 日
5楼。。直接面试官崩溃的节奏。。
Sight4
2014 年 2 月 20 日
@P233 神回复!!
shiny
2014 年 2 月 20 日
5楼是嘲弄面试官呀
kevinroot
2014 年 2 月 20 日
@P233 碉堡~样式大神
honk
2014 年 2 月 20 日
@P233 不得不贊!!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/100982

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX