var Page = (function() {
    var Q = QPHOTO;
    var speed = new Q.report.Speed();
    speed.setStart(startTime);
    function _setTime() {
        speed.setTime();
    }
    var uin = QZONE.FP.getQzoneConfig().ownerUin;
    window.myView = new Q.album.ListView(uin);
    myView.addEvent("onDisplay",
    function() {
        speed.setTime();
        var pid = Q.domain.getIdc(uin) == 0 ? 27 : 29;
        speed.report(pid, 0.02);
    });
    var inner;
    return inner = {
        init: function() {
            var _a = new Q.album.MyAlbumList(uin, {
                "onRequest": _setTime,
                "onSuccess": _setTime
            });
            _a.get({
                "cb": function(d) {
                    var aid = Q.util.getParameter("aid");
                    myView.display(d, aid);
                },
                "ecb": function(d) {
                    if (d.ret == -963) {
                        $("album_list_container").innerHTML = ['<div style="margin:5px">', '<p style="margin:5px">尊敬的用户:</p>', '<p style="margin:5px"></p>', '<p style="margin:5px">通告</p>', '<p align="right" style="margin:5px">中心</p>', '</div>'].join("");
                        Q.util.$hide("tab_menu");
                        Q.util.$hide($("no_news_container").parentNode);
                    } else {
                        Page.showErr(d);
                    }
                },
                "type": (Q.zoneStatus.isOwner() ? 7 : 3)
            });
            News.get();
        },
        showErr: function(d) {
            var msg = d.msg || "对不起,网络繁忙,请稍后再试!";
            $("album_list_container").innerHTML = '<p class="no_album_point">' + msg + '</p>';
            QZFL.FP.showMsgbox(msg, null, 2000);
        }
    }
})();关键看不懂的是_a.get这一行,
为何调用_a对象的get函数时,第一个参数和第二个参数竟又是函数,这是怎么回事啊