jQuery API の jQuery . merge( first, second ) は、firstに指定した配列に、secondの配列の内容をマージ(併合)する。
引数
- first
secondの配列の内容を受け取る配列。
- second
firstの配列にマージする配列。
戻り値
- Array
マージ後の配列。
記述方法
jQuery . merge( 配列1, 配列2 );
「配列1」に指定した配列に、「配列2」の配列の内容をマージする。
記述例
var first = [ 1, 2, 3, 4, 5, 6 ];
var second = [ 10, 9, 8, 7, 6, 5 ];
var array = jQuery . merge( first, second );
jQuery( '#sample' ) . text( array . join( ', ' ) );
var second = [ 10, 9, 8, 7, 6, 5 ];
var array = jQuery . merge( first, second );
jQuery( '#sample' ) . text( array . join( ', ' ) );
idが「sample」の要素に、「1, 2, 3, 4, 5, 6, 10, 9, 8, 7, 6, 5」と表示する。
実装例(サンプル)
実装例(サンプル)のソースコード
JavaScript
<script type="text/javascript">
<!--
jQuery( function() {
var first = [ 'a', 'b', 'c', 'd', 'e', 'f' ];
var second = [ 'g', 'f', 'e', 'd', 'c' ];
var array = jQuery . merge( first, second );
jQuery( '#jquery-sample p' ) . text( array . join( ', ' ) );
} );
// -->
</script>
<!--
jQuery( function() {
var first = [ 'a', 'b', 'c', 'd', 'e', 'f' ];
var second = [ 'g', 'f', 'e', 'd', 'c' ];
var array = jQuery . merge( first, second );
jQuery( '#jquery-sample p' ) . text( array . join( ', ' ) );
} );
// -->
</script>
CSS
<style>
<!--
#jquery-sample {
margin: 10px;
}
-->
</style>
<!--
#jquery-sample {
margin: 10px;
}
-->
</style>
HTML
<div id="jquery-sample">
<p></p>
</div>
<p></p>
</div>