gpt4 book ai didi

javascript - 性能 - 为什么 backbone/jQuery 复制切片和拼接?

转载 作者:行者123 更新时间:2023-11-30 18:17:41 24 4
gpt4 key购买 nike

这仅仅是为了缩短查找链吗?

  var slice = Array.prototype.slice;
var splice = Array.prototype.splice;

http://backbonejs.org/docs/backbone.html

jQuery 做了类似的事情:

core_push = Array.prototype.push,
core_slice = Array.prototype.slice,

http://code.jquery.com/jquery-1.8.2.js

最佳答案

对于 Backbone 来说,这完全没有意义。 slicesplice 只使用一次,因此 var 声明会产生不必要的开销。

对于 jQuery,不同的故事。多次引用某物的本地引用有助于缩小。因此生产版本的代码量减少了。

是的,这也是一个小的性能提升,但没有什么值得一提的。

关于javascript - 性能 - 为什么 backbone/jQuery 复制切片和拼接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12867551/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com