當(dāng)前位置:
首頁 >
es5 - array - concat
發(fā)布時(shí)間:2025/7/14
52
豆豆
生活随笔
收集整理的這篇文章主要介紹了
es5 - array - concat
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
?
1 /** 2 * 描述:數(shù)組元素合并 3 * 使用:arr1.concat(arr2) 4 * 參數(shù):arr1.concat(arr2,arr3,arr...) 5 * 說明: 6 * 該concat方法創(chuàng)建一個(gè)新數(shù)組,該數(shù)組由調(diào)用它的對(duì)象中的元素組成,依次為每個(gè)參數(shù),該參數(shù)的元素(如果參數(shù)是數(shù)組)或參數(shù)本身(如果參數(shù)是不是一個(gè)數(shù)組)。 7 * 它不會(huì)遞歸到嵌套數(shù)組參數(shù)中。該concat方法不會(huì)改變this或作為參數(shù)提供的任何數(shù)組,而是返回一個(gè)淺拷貝,其中包含從原始數(shù)組組合的相同元素的副本。 8 * 原始數(shù)組的元素將復(fù)制到新數(shù)組中,如下所示:對(duì)象引用(而不是實(shí)際對(duì)象):將concat對(duì)象引用復(fù)制到新數(shù)組中。 9 * 原始數(shù)組和新數(shù)組都引用相同的對(duì)象。也就是說,如果修改了引用的對(duì)象,則對(duì)新的和原始數(shù)組都可以看到更改。這包括也是數(shù)組的數(shù)組參數(shù)的元素。 10 * 數(shù)據(jù)類型,如字符串,數(shù)字和布爾值(不是String,Number和Boolean對(duì)象):concat將字符串和數(shù)字的值復(fù)制到新數(shù)組中。 11 */ 12 13 14 // 合并兩個(gè)數(shù)組 15 var a = [1, 2, 3]; 16 var b = [4, 5, 6]; 17 var c_two = a.concat(b); 18 19 20 // 合并三個(gè)數(shù)組 21 var a = [1, 2, 3]; 22 var b = [4, 5, 6]; 23 var d = [7, 8, 9]; 24 var c_three = a.concat(b, d); 25 console.log(c_two, c_three); 26 27 28 // 數(shù)值連接到數(shù)組的部分 29 var a_concat = [1,2,3]; 30 var c_concat = a_concat.concat(7,[8,9]); 31 console.log(c_concat); 32 33 // 連接嵌套數(shù)組 34 var a_nesting = [[0]]; 35 var c_nesting = [2,[3]]; 36 console.log(c_nesting);?
總結(jié)
以上是生活随笔為你收集整理的es5 - array - concat的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 烧流量还是打矩阵,短视频不疯魔不成活?
- 下一篇: 法官老爷爷在20年的一次判决,竟然彻底改