JS对象中的变量 在这个对象中 怎么调用config和改变config里面的值function user(){ var name, var age, config = { class:'', teach:'' };} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 函数内用var 定义的变量是私有的 外界不能改变 只有给个特权方法. function user(){ var name, var age, config = { class:'', teach:'' }; function change(){ //调用config操作,怎么调用和操作呢? }} #2是正确的。下面是简单示例:function user(){ var name, var age, config = { class:'',// class是关键字,这里你需要换一个属性名 teach:'' }; return { getConfig: function() {return config;}, setConfig: function(cls, teach) { config['class'] = cls; config.teach = teach; } };} config['class'] = cls;config.teach = teach;两种方法都能 操作config吗? 看下我的代码,哪里有问题<html> <head> </head> <body> <script> var u = user new() u.use(); function user(){ var name="jack", config = { age:'16', sex:'boy' } this.use = function() { alert(config['age']); } } </script> </body></html> <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(); jquery在每个按钮下方弹出div 页面刷新 在aptana 中编写html 不能执行 请教高手:如何定时执行循环体中的语句? 提示"Error:无法设置 innerText 属性。 该操作的目标元件无效。"请问是什么原因? 网页加载和显示顺序问题! 求助:怎么在网页中用comdlg32这个控件 这个问题与联动相关,比较简单但又比较NB,小弟不知是否能实现,请大虾门指点解决问题结【100】,帮顶再分【100】 怎样删除文件? 字符串替换 IE访问相关问题,js下载替换,IE临时文件修改问题! 如何从参数传入实例名
函数内用var 定义的变量是私有的 外界不能改变 只有给个特权方法.
function user(){
var name,
var age,
config = {
class:'',
teach:''
};
function change(){
//调用config操作,怎么调用和操作呢?
}
}
#2是正确的。
下面是简单示例:function user(){
var name,
var age,
config = {
class:'',// class是关键字,这里你需要换一个属性名
teach:''
};
return {
getConfig: function() {return config;},
setConfig: function(cls, teach) {
config['class'] = cls;
config.teach = teach;
}
};
}
config.teach = teach;两种方法都能 操作config吗?
<head>
</head>
<body> <script>
var u = user new()
u.use();
function user(){
var name="jack",
config = {
age:'16',
sex:'boy'
}
this.use = function() {
alert(config['age']);
}
}
</script>
</body>
</html>
<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();