92 of 264 menu

Метод join

Метод join массив элементларини кўрсатилган ажраткич билан сатрга айлантиради (у массив элементлари орасига қўйилади). Ажраткич метод параметри сифатида берилади ва majburiy emas. Агар у кўрсатилмаган бўлса - ажраткич сифатида сунъий ravishda vergul olinadi. Агар массив элементларини ажраткичсиз бирлаштирмоқчи бўлсангиз - уни бўш сатр сифатида кўрсатинг ''.

Синтаксис

массив.join([ажраткич]);

Мисол

Бирор массив берилган бўлсин. Келинг, ушбу массив элементларини ажраткич билан '-' сатрга айлантирамиз:

let arr = [1, 2, 3]; let str = arr.join('-'); console.log(str);

Кодни ишга тушириш натижаси:

'1-2-3'

Мисол

Энди ажраткични кўрсатмаймиз ва су́нъий ravishda ажраткич vergul бўлади:

let arr = [1, 2, 3]; let str = arr.join(); console.log(str);

Кодни ишга тушириш натижаси:

'1,2,3'

Мисол

Келинг, массив элементларини ҳеч қандай ажраткичсиз бирлаштирамиз:

let arr = [1, 2, 3]; let str = arr.join(''); console.log(str);

Кодни ишга тушириш натижаси:

'123'

Мисол . Қўллаш

Келинг, сатр белгиларини тескари тартибда аylantiramiz. Бунинг учун сатрни массивга split ёрдамида ажраткич '' билан ажратамиз (бу ажраткич сатрнинг ҳар бир белгисини алохида элементга aylantiradi), бу массивни reverse ёрдамида aylantiramiz ва сўнг aylantirilgan массивни яна join ёрдамида бирлаштирамиз:

let str = '123456789'; let arr1 = str.split(''); let arr2 = arr1.reverse(); let res = arr2.join(''); console.log(res);

Кодни ишга тушириш натижаси:

'987654321'

Мисол . Қўллаш

Олдинги масаланинг ечимини соддалаштирамиз - барча буйруқларни занжир кўринишида бирлаштирамиз:

let str = '123456789'; let res = str.split('').reverse().join(''); console.log(res);

Кодни ишга тушириш натижаси:

'987654321'

Мисол . Қўллаш

'2025-12-31' форматидаги сана берилган. Келинг, уни '31.12.2025' форматига aylantiramiz. Бунинг учун сатрни массивга split ёрдамида ажратамиз, бу массивни reverse ёрдамида aylantiramiz ва сўнг aylantirilgan массивни яна join ёрдамида бирлаштирамиз:

let date = '2025-12-31'; let res = date.split('-').reverse().join('.'); console.log(res);

Кодни ишга тушириш натижаси:

'31.12.2025'

Қуйидагиларни ҳам кўринг

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