Я читал код нескольких библиотек javascript. Я заметил, что AngularJS и Backbone.js сохраняют локальную ссылку на функции массива. например:
var push = [].push // or array.push
в чем смысл делать это, когда массивы являются конструкцией языка и должны быть доступны глобально?