سانلار گۇرپىسىغا مەشغۇلات قىلىش داۋامى
گۇرۇپلانى ئۆز-ئارا بىرىكتۈرۈش concat
ئۇسۇلى:
let a=[1,2,3]
let b=[4,5,6]
let d=a.concat(b)
b.forEach(x=>a.push(x))
a.push.apply(a,b)
let c=[...a,...b]
//نەتىجىسى
[ 1, 2, 3, 4, 5, 6 ]
ھازىر ئۈستىدە جەمئي 4 خىل بىرىكتۈرۈش ئۇسۇلىنى يىغىنچاقلاپ چىقتىم :
1.خىل ئۇسۇل يېڭىدىن بىر گۇرۇپ قۇرۇپ ئېلىمېنىتلارنى شۇ گۇرۇپتا ساقلايدۇ،
2.خىل بىلەن 3.خىل ئۇسۇل ب دىكى ئېلىمېنىتلارنى ئا نىڭ ئارقىغا ئۇلاپ يېزىش ئارقىلىق ساقلايدۇ؛
4.ئۇسۇل بولسا ES6
نىڭ يېڭى ئالاھىدىلكى بولۇپ ئۇمۇ يېڭى گۇرۇپ قۇرۇپ ئاندىن ساقلايدۇ؛
ئېلىمېنىتلارنى تەرتىپكە تۇرغۇزۇش
let arr=[1,2,3,4,5,6,7,8,9,10]
arr.reverse()
//结果 [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
ئۈستىدىكى مىسالدا ئەسلى 1دىن 10غىچىە سانلاردىن تۈزۇلگەن سانلار گۇرپىسى نەتىجىسى بولسا 10دىن 1گىچە ئەسلىدىكى بىلەن قارىمۇ-قارشى
- ()sort ئۇسۇلى
let arr=[1,20,3,14,50,6,7,80,19,10]
arr.sort((a,b)=>a-b)
//结果 [1, 3, 6, 7, 10,14, 19, 20, 50, 80]
ئۈستىدىكى مىسالدا arr
ئەسلى تەرتىپسىز سانلاردىن تەركىب تاپقان سانلار گۇرپىسى مەن ھازىرES6
بويىچە بىر فۇنكىسىيە يېزىپ گۇرۇپتىكى ئېلىمېنىتلانى كىرگۈزۇش ئارقىلىق سانلارنى كىچىكتىن ->چوڭغا تەرتىپكە تىزىشنى ئەمەلگە ئاشۇردۇم.