javascript – 是否有更快的方式清空HTML选择框?

前端之家收集整理的这篇文章主要介绍了javascript – 是否有更快的方式清空HTML选择框?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个 HTML选择框约1800选项.在我的 javascript中,我有以下行来清空选择框,以便我可以重新填充它.
Box.options.length = 0;

在Firefox中运行速度相当快,但IE需要几秒钟.在IE中有更快的方法吗?

解决方法

你可以使用Box.innerHTML =“”.在我的测试中,速度提高了68%

http://jsperf.com/emptying-a-select-box/4.

更新:在2015年Box.innerHTML =“”是多个数量级的最慢的选择. :-)改为使用Box.options.length = 0.

猜你在找的JavaScript相关文章