【发布时间】:2017-03-06 04:02:03
【问题描述】:
由于学习新事物,我发现了如何将事物设为私有和公开。我的基本想法很清楚。但就它的构建方式而言,我有一个具体的问题:
var NOW = (function(){
var privateVariable = 5;
var privateFunction = function(){};
return{
publicVariable: 4,
publicFunction: function(){}
};
})();
所以我的问题是为什么函数被包裹在方括号(圆括号)内?
var NOW =(function(){...})();
【问题讨论】:
-
第二部分是什么?是反应jsx吗?
-
@RobertMoskal:我认为这只是试图强调有问题的
()。 -
没有第二部分,我只是想出了这段代码来显示我的问题。这个问题已经很好回答了,谢谢大家
标签: javascript object properties private