比如:
function foo(){ } alert([foo][0] === foo)//true
照此来看, [foo]应该是将函数包装成了一个数组, 而这个数组只有一项, 就是原函数本身.想了解下这个用法的详细情况.是用来解决什么问题的? 最好能举个具体的使用场景.基本原理是什么?属于JavaScript的哪一个知识点范畴. 希望有知道的朋友不吝指教.我也反感伸手党啦~~ 但是一直都没搜到关于这个的解释, 我也想不出其他的关键词了, 望谅解.
杨魅力
相关分类