什么更有效?
var container = $("#container");
// 1
var links1 = container.find("a");
// 2
var links2 = $("a", container);
我个人比较喜欢$("a", container)
因为看起来更好,但是它们的性能有不同吗?
上下文选择器$("a", container)
转换为查找。find()
会更快,但在大多数情况下这可以被忽略。我会去find()
因为它的语法对我来说非常简单。这post https://stackoverflow.com/questions/2342282/jquery-find-versus-context-selection具有性能比较,可以帮助您决定使用哪一个。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)