Как работает запись?

    [].slice.call(tbody.rows);

Что такое квадратные скобки - пустой массив)?
slice делает копию из массива справа?
Как работает call - вызывает slice в контексте аргумента tbody?

Это быстрая запись для получения копии массивоподобного объекта.

Да

Да

Да

тут https://learn.javascript.ru/call-apply подробнее про call и apply
тут подробнее про массивоподобные объекты http://jscourse.com/article/array-like-objects

1 симпатия

Спасибо, Дим)     (^ t ^)