Orodha ya maudhui:

Ni njia gani inayoondoa kipengee cha mwisho kutoka mwisho wa safu?
Ni njia gani inayoondoa kipengee cha mwisho kutoka mwisho wa safu?

Video: Ni njia gani inayoondoa kipengee cha mwisho kutoka mwisho wa safu?

Video: Ni njia gani inayoondoa kipengee cha mwisho kutoka mwisho wa safu?
Video: SIHA NJEMA: Maradhi ya njia ya mkojo ( U.T.I ) 2024, Aprili
Anonim

Pop() njia huondoa kipengee cha mwisho ya safu , na kurudisha hiyo kipengele . Kumbuka: Hii njia hubadilisha urefu wa a safu . Kidokezo: Kwa ondoa ya kwanza kipengele ya safu , tumia shift() njia.

Zaidi ya hayo, unawezaje kuondoa kipengele cha mwisho cha safu?

Kwa ondoa ya mwisho n vipengele kutoka kwa safu , tumia arr. splice(-n) (kumbuka "p" katika "splice"). Thamani ya kurejesha itakuwa mpya safu vyenye vipengele vilivyoondolewa. Njia hii inasaidia zaidi kufuta na kuhifadhi kipengele cha mwisho ya safu.

Vivyo hivyo, ni njia gani iliyojengwa huondoa kipengee cha mwisho kutoka kwa safu na kurudisha kipengee hicho? Pop method huondoa kipengee cha mwisho kutoka kwa safu na kurudi thamani hiyo kwa mpiga simu. pop ni kukusudia generic; hii njia inaweza kuitwa au kutumika kwa vitu vinavyofanana safu.

Pia kujua ni, unapataje kipengee cha mwisho cha safu?

JavaScript: Pata ya kipengele cha mwisho ya safu Andika kitendakazi cha JavaScript kwa pata ya kipengele cha mwisho ya safu . Kupitisha kigezo 'n' kutarudisha mwisho 'n' vipengele ya safu . Toleo la ES6: var mwisho = kazi mwisho ( safu , n) {ikiwa ( safu == null) rudisha utupu 0; ikiwa (n == null) inarudi safu [ safu.

Unaondoaje kitu kutoka kwa safu?

Kuna njia na mbinu tofauti unazoweza kutumia kuondoa vipengee kutoka kwa safu za JavaScript:

  1. pop - Huondoa kutoka Mwisho wa Mkusanyiko.
  2. shift - Huondoa kutoka mwanzo wa Mkusanyiko.
  3. splice - huondoa kutoka kwa faharisi maalum ya Array.
  4. chujio - hukuruhusu kuondoa vipengee kwa utaratibu kutoka kwa Mkusanyiko.

Ilipendekeza: