构建js以提高性能速度和页面加载速度,减少浏览器压力的最佳方法是什么。
var myFunc = function(){/*do stuff*/}
或
function myFunc(){/*do stuff*/}
答案 0 :(得分:1)
这两种方法的性能没有差异。
var myFunc = function(){/*do stuff*/}
or
function myFunc(){/*do stuff*/}
但是,只有在执行该行时才会创建第一个函数。但即使脚本开始执行,第二个函数也可用。
了解Javascript Hoisting来解释这种行为非常重要。
Here是另一篇有用的文章。