join մեթոդը

join մեթոդը միավորում է զանգվածի տարրերը տողի մեջ նշված բաժանարարով (այն կտեղադրվի զանգվածի տարրերի միջև): Բաժանարարը նշվում է մեթոդի պարամետրով և պարտադիր չէ: Եթե այն նշված չէ, լռելայնորեն որպես բաժանարար կօգտագործվի ստորակետ: Եթե ցանկանում եք միաձուլել զանգվածի տարրերը առանց բաժանարարի - նշեք այն որպես դատարկ տող '':

Շարահյուսություն

javascriptզանգված.join([բաժանարար]);

Օրինակ

Ենթադրենք տրված է որոշակի զանգված: Եկեք միավորենք այս զանգվածի տարրերը տողի մեջ '-' բաժանարարով:

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

console.log(str);

Կոդի կատարման արդյունքը.

javascript'1-2-3'

Օրինակ

Այժմ եկեք չնշենք բաժանարարը և լռելայնորեն բաժանարարը կլինի ստորակետ.

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

console.log(str);

Կոդի կատարման արդյունքը.

javascript'1,2,3'

Օրինակ

Եկեք միաձուլենք զանգվածի տարրերը առանց որևէ բաժանարարի.

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

console.log(str);

Կոդի կատարման արդյունքը.

javascript'123'

Օրինակ . Կիրառություն

Եկեք շրջենք տողի նիշերը հակառակ հերթականությամբ: Դրա համար տողը բաժանենք զանգվածի split մեթոդով օգտագործելով '' բաժանարարը (այս բաժանարարը կտեղավորի յուրաքանչյուր նիշ տողի մեջ առանձին զանգվածի տարրի մեջ), շրջենք այս զանգվածը reverse մեթոդով և ապա միաձուլենք շրջված զանգվածը կրկին join մեթոդով.

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

console.log(res);

Կոդի կատարման արդյունքը.

javascript'987654321'

Օրինակ . Կիրառություն

Պարզեցնենք նախորդ խնդրի լուծումը - միավորենք բոլոր հրամանները շղթայի մեջ.

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

console.log(res);

Կոդի կատարման արդյունքը.

javascript'987654321'

Օրինակ . Կիրառություն

Տրված է ամսաթիվ '2025-12-31' ֆորմատով: Եկեք ստանանք դրանից '31.12.2025' ֆորմատ: Դրա համար տողը բաժանենք զանգվածի split մեթոդով, շրջենք այս զանգվածը reverse մեթոդով և ապա միաձուլենք շրջված զանգվածը կրկին join մեթոդով.

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

console.log(res);

Կոդի կատարման արդյունքը.

javascript'31.12.2025'

Տես նաև

  • split մեթոդը,
    որը բաժանում է տողը զանգվածի ըստ նշված բաժանարարի
  • reverse մեթոդը,
    որը փոխում է զանգվածի տարրերի հերթականությունը հակառակի
  • concat մեթոդը,
    որը միաձուլում է տողերը մեկի մեջ