断点分析某问答网站的 js 源码,发现某个函数如下
var r = function(r) {
var o = new G;
return o.k = n,
o.k[2] = r,
o.v(e.G, t.h),
o.r[6]
};
是 prettify 之后的 code 了,不过原函数应该也是 return 多个值。我理解 return 是不能操作多个值的啊,console 里面试了一下也报错,这里为什么会有这种写法呢?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.