jQueryラップセットを作成してに入れるとconsole.log、次のようになります

またはconsoleを表示する際にを「だます」ことができることはわかっています。objectsarrays
var obj = {
0: 'some',
1: 'data'
};
として出力されます

しかし、 と を追加するsplice methodとlength property、次のようになります。

質問: そのような を作成する関数を作成するにはどうすればよいarray-like objectですか? そのためのjQueryコードがわかりません。functionjQuery
のような結果: myFunction( "some", "data" )
アップデート:
どうやら私は自分自身を十分に明確にしていないようです。関数、コンストラクター、array-like objectコンソールにfunction( elem1, elem2, ...). 完璧な答えには、その簡単な例が含まれています。