Njia ya push

Njia push huongeza idadi isiyo na kikomo ya vipengele mwishoni mwa safu. Wakati huo safu asilia hubadilika, na matokeo yake hurudisha urefu mpya wa safu.

Kiufundi

javascriptsafu.push(kipengele, kipengele, kipengele...);

Mfano

Wacha tuongeze vipengele vipya viwili zaidi mwishoni mwa safu:

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

console.log(arr);

Matokeo ya utekelezaji wa kodi:

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

Mfano

Tuongeze vipengele vipya viwili kwenye safu na tuonyeshe urefu mpya wa safu:

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

console.log(urefu);

Matokeo ya utekelezaji wa kodi:

javascript7

Mfano . Utumizi

Wacha tujaze safu kwa nambari kutoka 1 hadi 9:

javascriptlet arr = [];

for (let i = 1; i <= 9; i++) {
  arr.push(i)
}

console.log(arr);

Matokeo ya utekelezaji wa kodi:

javascript[1, 2, 3, 4, 5, 6, 7, 8, 9]

Angalia pia

  • njia unshift,
    ambayo huongeza vipengele mwanzo wa safu
  • njia shift na pop,
    ambazo huondoa vipengele kutoka kwenye safu
  • njia fill,
    ambayo hujaza safu