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);//这一句也不太理解
还麻烦各位解答一下。多谢了
相关分类