JavaScript array_unshift function

A JavaScript equivalent of PHP’s array_unshift
function array_unshift (array) {
  // http://kevin.vanzonneveld.net
  // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
  // +   improved by: Martijn Wieringa
  // +   improved by: jmweb
  // %        note 1: Currently does not handle objects
  // *     example 1: array_unshift(['van', 'Zonneveld'], 'Kevin');
  // *     returns 1: 3
  var i = arguments.length;

  while (--i !== 0) {
    arguments[0].unshift(arguments[i]);
  }

  return arguments[0].length;
}

Example 1
array_unshift(['van', 'Zonneveld'], 'Kevin');

Should return
3
Теги:
array_unshift
Добавлено: 21 Июля 2018 12:35:10 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...