Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在angularjs工厂中使用常量变量是否会对性能产生积极影响?_Javascript_Angularjs - Fatal编程技术网

Javascript 在angularjs工厂中使用常量变量是否会对性能产生积极影响?

Javascript 在angularjs工厂中使用常量变量是否会对性能产生积极影响?,javascript,angularjs,Javascript,Angularjs,在javascript中,我们可以更改常量对象的属性。如果我在AngularJs中有一些工厂,定义如下 myApp.factory('sampleFactor', function() { var sampleFactoryVar = { setFoobar: function(foo){ //perform some operations return foo; },

在javascript中,我们可以更改常量对象的属性。如果我在AngularJs中有一些工厂,定义如下

      myApp.factory('sampleFactor', function() {
        var sampleFactoryVar =  {
         setFoobar: function(foo){
             //perform some operations
             return foo;
         },
         getFoobar:function(){
             //perform some operations
         }
       };
       return sampleFactoryVar;
     });
在这个工厂中,如果我将
sampleFactoryVar
声明为
const
它会对性能产生重大影响吗?
请考虑<代码> SAMPPLASTYVAY保留很多属性。

< P>不,它根本没有任何效果。实际上,您可以省略变量声明,直接返回对象文本。然而,工厂只被调用一次,因此性能在这里根本不重要。

bro请点击此链接,它将帮助您