关于Date.js里的一些语句问题

Date.getParseFunction = function (fx) {    var fn = Date.Grammar.formats(fx);    return function (s) {        var r = null;        try {
            r = fn.call({}, s);
        } catch (e) {            return null;
        }        return ((r[1].length === 0) ? r[0] : null);
    };
};Date.parseExact = function (s, fx) {    return Date.getParseFunction(fx)(s);
};

请问 :

1.function (s, fx){} //括号里的s和fx我理解为代指带入这里的函数是否正确?2.fn.call({}, s);//请问括号里面是什么意思??3.return ((r[1].length === 0) ? r[0] : null);//这一句也不太理解

还麻烦各位解答一下。多谢了


慕标5832272
浏览 448回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript