JavaScript 配列 新しいページはコチラ
提供: yonewiki
(→連結 concat) |
(→連結 concat) |
||
148行: | 148行: | ||
というような記述でMaeArrとUshiroArrが連結され、MaeArrの最終要素の後ろにUshiroArrの先頭要素が来るように連結されます。結果、RenketsuArrの配列が連結された結果の内容になります。MaeArrもUshiroArrはなくなりません。concatは英語のcon・catenate=連結から来ていると思います。 | というような記述でMaeArrとUshiroArrが連結され、MaeArrの最終要素の後ろにUshiroArrの先頭要素が来るように連結されます。結果、RenketsuArrの配列が連結された結果の内容になります。MaeArrもUshiroArrはなくなりません。concatは英語のcon・catenate=連結から来ていると思います。 | ||
+ | |||
+ | |||
+ | |||
+ | <syntaxhighlight lang="javascript" line start="1"> | ||
+ | <HTML> | ||
+ | <HEAD> | ||
+ | <TITLE>JavaScript Array concat</TITLE> | ||
+ | </HEAD> | ||
+ | <BODY> | ||
+ | JavaScript Array concat<br /> | ||
+ | <SCRIPT Language="JavaScript"> | ||
+ | <!-- | ||
+ | RenketsuDataArr = new Array(); | ||
+ | Data1Arr = new Array(1,2,3,4); //定義 | ||
+ | Data2Arr = new Array(10,20,30,40); //定義 | ||
+ | |||
+ | document.write("RenketsuDataArr = ", RenketsuDataArr[0], ",",RenketsuDataArr[1], ",", RenketsuDataArr[2], ",", RenketsuDataArr[3], "," , RenketsuDataArr[4] , ",", RenketsuDataArr[5], ",", RenketsuDataArr[6], ",", RenketsuDataArr[7], "<br />RenketsuDataArr.length = ", RenketsuDataArr.length, "<br />"); | ||
+ | document.write("Data1Arr = ", Data1Arr[0], ",",Data1Arr[1], ",", Data1Arr[2], ",", Data1Arr[3], "," , Data1Arr[4] , ",", Data1Arr[5], ",", Data1Arr[6], ",", Data1Arr[7], "<br />Data1Arr.length = ", Data1Arr.length, "<br />"); | ||
+ | document.write("Data2Arr = ", Data2Arr[0], ",",Data2Arr[1], ",", Data2Arr[2], ",", Data2Arr[3], "," , Data2Arr[4] , ",", Data2Arr[5], ",", Data2Arr[6], ",", Data2Arr[7], "<br />Data2Arr.length = ", Data2Arr.length, "<br />"); | ||
+ | |||
+ | RenketsuDataArr = Data1Arr.concat(Data2Arr); | ||
+ | |||
+ | document.write("RenketsuDataArr = ", RenketsuDataArr[0], ",",RenketsuDataArr[1], ",", RenketsuDataArr[2], ",", RenketsuDataArr[3], "," , RenketsuDataArr[4] , ",", RenketsuDataArr[5], ",", RenketsuDataArr[6], ",", RenketsuDataArr[7], "<br />RenketsuDataArr.length = ", RenketsuDataArr.length, "<br />"); | ||
+ | document.write("Data1Arr = ", Data1Arr[0], ",",Data1Arr[1], ",", Data1Arr[2], ",", Data1Arr[3], "," , Data1Arr[4] , ",", Data1Arr[5], ",", Data1Arr[6], ",", Data1Arr[7], "<br />Data1Arr.length = ", Data1Arr.length, "<br />"); | ||
+ | document.write("Data2Arr = ", Data2Arr[0], ",",Data2Arr[1], ",", Data2Arr[2], ",", Data2Arr[3], "," , Data2Arr[4] , ",", Data2Arr[5], ",", Data2Arr[6], ",", Data2Arr[7], "<br />Data2Arr.length = ", Data2Arr.length, "<br />"); | ||
+ | |||
+ | --> | ||
+ | </SCRIPT> | ||
+ | </BODY> | ||
+ | </HTML> | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | [[Media:JavaScript Array concat.html|サンプル実行結果]] | ||
== '''抽出 slice''' == | == '''抽出 slice''' == |