𝗔𝗿𝗿𝗮𝘆 𝗠𝗲𝘁𝗵𝗼𝗱𝘀 𝗶𝗻 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁
Kufahamu vizuri array ni muhimu kwa developer yeyote. Hapa kuna mwongozo wa haraka wa njia za array (array methods) zinazotumiwa zaidi katika JavaScript.
Managing Length and Content
- length: Inarudisha idadi ya vitu katika array. Unaweza kubadilisha sifa hii ili kupunguza au kuongeza urefu wa array.
- toString(): Inageuza array kuwa string moja. Haiabadilishi array yako ya awali.
- join(): Inaunganisha vipengele vyote kuwa string. Unaweza kuchagua kitenganishi maalum kama mkato (comma) au nafasi. Inageuza
nullauundefinedkuwa string tupu. - isArray(): Njia ya kuaminika ya kuangalia ikiwa variable ni array.
Adding and Removing Items
- push(): Inaongeza kitu kimoja au zaidi mwishoni mwa array. Inarudisha urefu mpya.
- pop(): Inaondoa kitu cha mwisho kutoka kwenye array. Inarudisha kile kitu ulichokiondoa.
- unshift(): Inaongeza vitu mwanzoni mwa array.
- shift(): Inaondoa kitu cha kwanza kutoka kwenye array.
- splice(): Inabadilisha array yako kwa kuondoa, kubadilisha, au kuongeza vitu vipya. Hii inabadilisha array ya awali.
- toSpliced(): Inafanya kila kitu ambacho
spliceinafanya, lakini inatengeneza array mpya badala ya kubadilisha ile ya awali.
Accessing and Copying Data
- at(): Njia ya kisasa ya kupata vitu. Tumia namba hasi kuhesabu kuanzia mwisho. Kwa mfano,
.at(-1)inapata kitu cha mwisho. - slice(): Inatoa sehemu ya array. Inarudisha array mpya na kuacha ile ya awali bila mabadiliko.
- concat(): Inaunganisha array mbili au zaidi kuwa array moja mpya.
- copyWithin(): Inanakili vipengele vya array kwenda nafasi nyingine ndani ya array hiyo hiyo.
- flat(): Inatandaza (flattens) array zilizowekwa ndani ya nyingine kuwa ngazi moja.
Iterating through Arrays
- forEach(): Inatekeleza function kwa kila kitu katika array yako. Ni nzuri kwa loops rahisi.
Source: https://www.geeksforgeeks.org/javascript/javascript-array-methods/
Full Guide: https://dev.to/ezhil_abinayak_e38eec8fb/array-methods-in-javascript-1f5f
