书签有如下模式的代码-
javascript:(function(){})()第二个括号表示什么?请解释一下这个片段-
javascript: (function (d, w, f, t, e) {
t = (e = w.elp$ || 0) ? clearInterval(e, d.title = odT, elp$ = 0) && 0 : f(w.elp$ = setInterval(function () {
d.title = (new Date(f() - t)).toISOString().substr(11, 8)
}, 40), w.odT = d.title)
})(document, window, function () {
return (new Date()) | 0
});发布于 2014-05-19 06:50:52
第二组副词实际上用于调用刚刚定义的函数。对于第二个片段,它调用函数并作为参数传入它定义的文档、窗口和新函数。
https://stackoverflow.com/questions/23731314
复制相似问题