Javascript/JQuery中$ H的含义是什么?

Ric*_*ong 3 javascript mootools jsfiddle

这个jsfiddle.net示例包括$H:

new Request.JSON({
    url: '/echo/json/',
    data: {
        json: JSON.encode({
            text: 'some text',
            array: [1, 2, 'three'],
            object: {
                par1: 'another text',
                par2: [3, 2, 'one'],
                par3: {}
            }
        }),
        delay: 3
    },
    onSuccess: function(response) {
        show_response(response, $('post'));
    }
}).send();

show_response = function(obj, result) {
    $H(obj).each(function(v, k) {
        new Element('li', {
            text: k + ': ' + v
        }).inject(result);
    });
    result.highlight();
};
Run Code Online (Sandbox Code Playgroud)

我似乎无法找到$ H的含义/功能.有人可以详细说明吗?

deo*_*oll 9

$ H与mootools有关,而不是jQuery.你在这里找到了doc (第67页).摘录如下:

$ H是初始化Hash实例的快捷方式.用法:
$ H(对象)示例:var fooHash = $ H({foo:'bar'}); 当你使用它时:这只是新Hash(obj)的快捷方式,它返回一个Hash实例