我有一个 AngularJS 控制器。我在顶部的绑定变量中遵循John Papa指南。我的问题是:在声明变量时使用默认值初始化变量是否有任何性能提升,或者对性能产生不利影响?
function someCtrl($scope) {
var vm = this;
vm.someVar = ''; // Should it rather be vm.someVar; ?
}
我在 AngularJS 上下文中问过这个问题。然而,这是一个通用的 JavaScript 问题。
更新:下面的场景呢?
function someCtrl($scope) {
var someVar = ''; // Should it rather be var someVar; ?
}