摘要:標簽空格分隔未分類問題有兩個數組分別是上面兩個數組合并形成上代碼如果要給初始兩個數組添加數據可以將上面代碼轉變為一個函數簡潔法定義一個函數,傳兩個參數第一數組,是第二個數組聲明一個空數組,來放交叉拼接后的數組數組里的索引從開始,從開始,
標簽(空格分隔): 未分類
問題:有兩個數組 分別是:
1.["a","b","c"]
2.["1","2","3"]
上面兩個數組合并
形成3.["a","1","b","2","c","3"]
上代碼
var arr1 = ["a", "b", "c"]; var arr2 = ["1", "2", "3"]; var arr3 = [], len = arr1.length; for (i = 0; i < len; i++) { // arr3.splice(len.length - 1, 0, arr1[i], arr2[i]); arr3.push(arr1[i]); arr3.push(arr2[i]); } console.log(arr3)
如果要給初始兩個數組添加數據可以將上面代碼轉變為一個函數
function newArr(new1, new2) { var arr1 = ["a", "b", "c"]; arr1.push(new1); var arr2 = ["1", "2", "3"]; arr2.push(new2); var arr3 = [], len = arr1.length; for (i = 0; i < len; i++) { // arr3.splice(len.length - 1, 0, arr1[i], arr2[i]); arr3.push(arr1[i]); arr3.push(arr2[i]); } return arr3; } var ne = newArr("aAne", "cTwo"); console.log(ne);
簡潔法:
function newArr(arr1, arr2) { //定義一個函數,傳兩個參數 arr1第一數組,arr2是第二個數組 var kong = []; //聲明一個空數組,來放交叉拼接后的數組 for (var i = 0, l = arr1.length; i < l; i++) { // kong.splice(kong.length,0,arr1[i],arr2[i]); //數組里的索引從0開始,kong從1開始,0是要刪除的個數 kong.push(arr1[i]); //console.log(kong); //a kong.push(arr2[i]); //console.log(kong); //a 1 } return kong; } var arr = newArr(["a", "b", "c", "e"], ["1", "2", "3", "4"]); document.write(arr + "
");
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/105134.html
摘要:導航第一課體驗第二課基礎類型和入門高級類型第三課泛型第四課解讀高級類型很重要這一節很重要可以說是的最核心部分這一節學完其實就可以開始用寫代碼了想想中的再看看標題中的類型字所以請大家務必認真什么是入門高級類型因為高級類型的內容比較多但是有些基 導航 第一課, 體驗typescript 第二課, 基礎類型和入門高級類型 第三課, 泛型 第四課, 解讀高級類型 很重要 這一節很重要, 可以說...
摘要:數據規整化清理轉換合并重塑數據聚合與分組運算數據規整化清理轉換合并重塑合并數據集可根據一個或多個鍵將不同中的行鏈接起來。函數根據樣本分位數對數據進行面元劃分。字典或,給出待分組軸上的值與分組名之間的對應關系。 本篇內容為整理《利用Python進行數據分析》,博主使用代碼為 Python3,部分內容和書本有出入。 在前幾篇中我們介紹了 NumPy、pandas、matplotlib 三個...
閱讀 1265·2019-08-30 12:49
閱讀 3106·2019-08-28 18:14
閱讀 819·2019-08-26 11:38
閱讀 1676·2019-08-23 18:23
閱讀 2821·2019-08-23 17:04
閱讀 499·2019-08-23 16:52
閱讀 4015·2019-08-23 16:43
閱讀 2768·2019-08-23 16:12