Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.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 如何缩小;“私人”;反应组分的方法?_Javascript_Reactjs - Fatal编程技术网

Javascript 如何缩小;“私人”;反应组分的方法?

Javascript 如何缩小;“私人”;反应组分的方法?,javascript,reactjs,Javascript,Reactjs,在以下组件中: React.createClass({ render: function() {return this._private();}, _private: function() { ... } // not really private }) 尽管\u private仅在组件内部使用,但实际上可以从组件外部访问它,并且它的名称不会被Google Closure编译器或类似工具缩小 有没有一种方法可以实现\u private以允许缩小其名称?为什么要缩小它?它是一个对

在以下组件中:

React.createClass({
    render: function() {return this._private();},
    _private: function() { ... } // not really private
})
尽管
\u private
仅在组件内部使用,但实际上可以从组件外部访问它,并且它的名称不会被Google Closure编译器或类似工具缩小


有没有一种方法可以实现
\u private
以允许缩小其名称?

为什么要缩小它?它是一个对象属性,更改我的名字会影响其他地方对它的任何引用property@Halcyon既可以减少代码大小,又可以隐藏私有方法names@Tzach您是否尝试过高级优化?