Метод unshift

Метод unshift массив бошланғичига чексиз миқдорда янги элементлар қўшади. Бунда асл массив ўзгариб, натижа сифатида массивнинг янги узунлиги қайтарилади.

Синтаксис

javascriptмассив.unshift(элемент, элемент, элемент...);

Мисол

Келинг массив бошланғичига яна иккита янги элемент қўшайлик ва ўзгартирилган массивни чиқарайлик:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
arr.unshift('1', '2');

console.log(arr);

Код ишлатиш натижаси:

javascript['1', '2', 'a', 'b', 'c', 'd', 'e']

Мисол

Келинг иккита янги элемент қўшайлик ва массивнинг янги узунлигини чиқарайлик:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
let length = arr.unshift('1', '2');

console.log(length);

Код ишлатиш натижаси:

javascript7

Ҳам қаранг

  • метод push,
    у массив охирига элементлар қўшади
  • методлар shift ва pop,
    улар массивдан элементларни ўчирадилар
  • метод fill,
    у массивни тўлдиради