⊗jsPmSOAM 291 of 505 menu

Оператори spread ва ҷамъоварии массивҳо

Бигзор мо ду массив дошта бошем:

let arr1 = ['a', 'b', 'c']; let arr2 = [1, 2, 3];

Биёед чунон кунем, ки байни элементҳои аввал ва дуюми массиви arr2 элементҳои массиви arr1 ворид карда шаванд.

Ба ибораи дигар, мо мехоҳем кодиро нависем, ки аз массиви ҷории arr2 массиви зеринро созад:

[1, 'a', 'b', 'c', 2, 3]

Масъала, умуман, тавассути методи splice ҳалшаванда аст. Аммо, ин масъала аз тариқи spread хеле осонтар ҳал мешавад:

let arr1 = ['a', 'b', 'c']; let arr2 = [1, ...arr1, 2, 3]; console.log(arr2); // [1, 'a', 'b', 'c', 2, 3] -ро мебарорад

Бе иҷрои код, муайян кунед, ки дар консоль чӣ чоп мешавад:

let arr1 = [1, 2, 3]; let arr2 = [4, 5, 6]; let arr = ['a', ...arr1, 'b', 'c', ...arr2]; console.log(arr);

Бе иҷрои код, муайян кунед, ки дар консоль чӣ чоп мешавад:

let arr1 = [1, 2, 3]; let arr2 = [4, 5, 6]; let arr = ['a', ...arr1, ...arr1, 'b', 'c']; console.log(arr);

Бе иҷрои код, муайян кунед, ки дар консоль чӣ чоп мешавад:

let arr1 = [1, 2, 3]; let arr2 = [...arr1, 4, 5, 6]; let arr = ['a', 'b', 'c', ...arr2]; console.log(arr);

Бе иҷрои код, муайян кунед, ки дар консоль чӣ чоп мешавад:

let arr1 = [1, 2, 3]; let arr2 = [...arr1, 4, 5, 6]; let arr3 = [...arr2, 7, 8, 9]; let arr = [0, ...arr3]; console.log(arr);

Бе иҷрои код, муайян кунед, ки дар консоль чӣ чоп мешавад:

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