日期:2014-05-16 浏览次数:20402 次
function user(){ var name, var age, config = { class:'', teach:'' }; }
函数内用var 定义的变量是私有的 外界不能改变 只有给个特权方法.
------解决方案--------------------
问题不明白。
------解决方案--------------------
<script type="text/javascript"> <!-- var user = function(){ var name, age, config = { iclass:'', teach:'' }; return { getConfig: function(){ return config; } }; }(); user.getConfig().teach = 'Tom'; // 设置对应属性 alert(user.getConfig().teach) // 获取对性属性 //--> </script>
------解决方案--------------------
var u = user new(); // ===> var u = new user();