我一直在阅读这两个库的源代码,试图了解他们是如何实现这样的事情,但一直无法弄明白.我不知道这种类型的封闭的名称,所以我一直无法搜索它.
任何帮助将不胜感激,我只是想弄清楚如何将这种类型的对象实现到我的库中.
function test(demo) { return { show: function() { alert(demo); } }; } test("Hello world").show();