首选,几个小函数影响不了多大性能。写代码,代码可维护行是很重要的一个方面,有时候性能往往是让路于维护的,明明有些函数可以自己写,为什么要用jq和ng...,而且第三个函数内部使用闭包,闭包会影响性能,消耗内存,你可以度娘一下 js的变量提升和js的闭包。。。。
360U3034114473 开发者_C百科 2022-07-08 17:11
个人理解从占用内存的角度而言,第二种的性能比第三种更好一点点。因为第二种的两个函数都一直保存在内存中。而第三种里的aF在bF内部,bF执行完以后aF就会被销毁。因为bF外面没有变量引用aF。这里并不算是我们通常所说的闭包。
(YoungGAL) 2022-07-08 17:14 开发者_运维问答
你再把a传递进去,性能说不定更好
精彩评论