99 of 264 menu

Shift әдісі

shift әдісі массивтен бірінші элементті жояды. Бұл ретте бастапқы массив өзгереді, ал әдіс нәтижесі ретінде жойылған элемент қайтарылады.

Синтаксис

массив.shift();

Мысал

Массивтен бірінші элементті жойып көрейік:

let arr = ['a', 'b', 'c', 'd', 'e']; arr.shift(); console.log(arr);

Код орындау нәтижесі:

['b', 'c', 'd', 'e']

Мысал

Массивтен бірінші элементті жойып, оны экранға шығарайық:

let arr = ['a', 'b', 'c', 'd', 'e']; let elem = arr.shift(); console.log(elem);

Код орындау нәтижесі:

'a'

Мысал . Қолданылуы

Массивтен '16-25-34' жолын жасайық. Есепті шешу үшін shift, pop, push және join әдістерінің комбинациясын қолданайық:

let arr = ['1', '2', '3', '4', '5', '6']; let res = []; while (arr.length > 0) { // массив нөлге жеткенше циклде азаяды let first = arr.shift(); let last = arr.pop(); let str = first + last; // мұнда '16', содан кейін '25', содан кейін '34' жолы болады res.push(str); } // Циклден кейін res-те ['16', '25', '34'] массиві жатыр. Оны жолға біріктірейік: res = res.join('-'); console.log(res);

Код орындау нәтижесі:

'16-25-34'

Сондай-ақ қараңыз

  • pop әдісі,
    массивтің соңғы элементін жояды
  • push және unshift әдістері,
    массивке элементтерді қосады
  • join әдісі,
    массив элементтерін көрсетілген бөлгішпен жолға біріктіреді
Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართული한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау