function counter(){
var n=0;
return{
count:function(){return n++;},
reset:function(){n=0;}
};
}var c=counter();
var d=counter();
console.log(c.count);
书上写的是0
我这边打印出来结果怎么是function();
var n=0;
return{
count:function(){return n++;},
reset:function(){n=0;}
};
}var c=counter();
var d=counter();
console.log(c.count);
书上写的是0
我这边打印出来结果怎么是function();
解决方案 »
- 新人求教setInterval问题
- ************问个javascript问题********************
- 问个很弱的问题
- 【我错了,快救救我吧】ie浏览器和firefox不兼容的问题
- 数组调用Join()方法时,出错:意外调用方法,灾难性故障
- 还是页面传值问题?
- 请教DHTML高手!
- JAVASCRIPT中,window.form1.submit();window.close();两句,经常只执行CLOSE,怎么办?
- .js脚本里怎么调用python脚本里的函数啊,初学者请教
- 求一时分自动补全的插件?
- 根据字符串找json值
- EXTJS4.0 textarea 的滚动条保持在最下方
console.log(c.count());
这样写好像不对吧
count()???
再问一个问题啊
function counter(n){
return{
get count(){return n++;},
set count(m){if(m>=n){n=m}else {throw Error("error");}}
}
}var c=counter(1000);
//怎么打印出
//get count() 方法呢
再问一个问题啊
function counter(n){
return{
get count(){return n++;},
set count(m){if(m>=n){n=m}else {throw Error("error");}}
}
}var c=counter(1000);
//怎么打印出
//get count() 方法呢
function counter(n){
return{
'get count':function(){return n++;},
'set count':function(m){if(m>=n){n=m}else {throw Error("error");}}
}
}
var c = counter(1000);
console.log(c['get count']());
这样写好像不对吧
count()???
count虽然是返回值里面的,但是它的值是一个function,所以可以用c.count()
这样写好像不对吧
count()???
count虽然是返回值里面的,但是它的值是一个function,所以可以用c.count()再继续问你一个问题啊
function getElements(/*ids...*/){
var elements={};
for ( var i = 0; i < arguments.length; i++) {
var id=arguments[i];
var elt=document.getElementById(id);
if(elt==null)
throw new Error("error");
elements[id]=elt;
}
return elements;
}这段代码/*ids...*/是什么意思?
我应该怎么传id呢
是这样吗 getElements("a","b","c")
这样写好像不对吧
count()???
count虽然是返回值里面的,但是它的值是一个function,所以可以用c.count()再继续问你一个问题啊
function getElements(/*ids...*/){
var elements={};
for ( var i = 0; i < arguments.length; i++) {
var id=arguments[i];
var elt=document.getElementById(id);
if(elt==null)
throw new Error("error");
elements[id]=elt;
}
return elements;
}这段代码/*ids...*/是什么意思?
我应该怎么传id呢
是这样吗 getElements("a","b","c")
/*ids...*/是个注释,没有用。getElements可以传任意多个参数
getElements("a")
getElements("a","b","c")
getElements("a","b","c",'d','e')
。。