. ( ), . , . , 5- ECMAScript Function.prototype.bind, , :
var sl = Function.prototype.call.bind(Array.prototype.slice);
var myArr = sl([1, 2, 3], 1);
, , bind .
/ Array.from :
// Array.from works with any iterable or array-like object
var myArr = Array.from(arrayLike);
// Spread operator works only with iterables:
var myArr = [ ...arrayLike ];
, Traceur Babel, .