margeは、主語が違うと挙動が変わります。
オブジェクトの場合、与えられたオブジェクトのプロパティを追加した新しいオブジェクトを作ります。
既存のプロパティは上書きされます。
Usage
({
foo: 0
})
.marge({
foo: 3,
bar: 4
});
Result
{
foo: 3,
bar: 4
}
が得られます。
配列の場合、与えられたオブジェクトのプロパティを追加した新しいオブジェクトを作ります。
既存のプロパティは上書きされます。
Usage
([3, 4]).marge([5, 6]);
result
[3, 4, 5, 6]
が得られます。
Return
統括後のオブジェクトを返答します。
メソッドチェインにご活用ください。
最終更新:2016年12月30日 16:38