如果我创建一个 jQuery 包装集并将其放入console.log,它看起来像

我知道我们可以“欺骗”console显示objectsor arrays,这意味着如果我们有
var obj = {
0: 'some',
1: 'data'
};
它将输出为

但是如果我们加上一个splice methodand length property,它就会变成

问题:我怎样才能创建一个函数,创建这样一个array-like object,但仍然function像一样在控制台中显示jQuery?我不明白 jQuery 代码。
结果如下: myFunction( "some", "data" )
更新:
好像我说得不够清楚。我想知道,如何创建和设置函数、构造函数,以及array-like object在控制台中打印为function( elem1, elem2, ...). 一个完美的答案包含一个简单的例子。