//实现点击第i个div时仅alert该div对应的i值;
var divs = document.getElementsByTagName("div");
for(var i=0;i<divs.length;i++){
divs[i].onclick =(function(i){
return function(e){
alert(i);
window.event ? window.event.cancelBubble = true : e.stopPropagation();
}
})(i)
}
//考察this绑定。
function test(){
this.msg = "hi";
msg ="hello";
this.test = function(){
this.msg = "yaya";
msg = "haha"
alert(this.msg);
}
return this;
}
new test().test(); //yaya
test().test();//haha
2009-6-26日更新:今天偶然看到第一题另外的解法,确实不错:
http://xkr.us/js/closures
function setListeners(elements) {
for (var i=0;i<elements.length;i++) {
elements[i].idx=i;
elements[i].onclick=function () { alert(this.idx); };
}
}
分享到:
相关推荐
JavaScript面试题汇总,内含答案JavaScript面试题汇总,内含答案JavaScript面试题汇总,内含答案JavaScript面试题汇总,内含答案JavaScript面试题汇总,内含答案JavaScript面试题汇总,内含答案JavaScript面试题汇总...
javascript面试题汇总javascript面试题汇总javascript面试题汇总
JavaScript资源
JavaScript常见面试题,特别不错,强烈推荐
JavaScript面试题及答案总结,面试必备
JavaScript常见面试题
JavaScript面试题及答案-共60道.docx JavaScript面试题及答案-共60道.docx JavaScript面试题及答案-共60道.docx JavaScript面试题及答案-共60道.docx JavaScript面试题及答案-共60道.docx JavaScript面试题及答案-共...
JavaScript面试题及答案-共50道.docx JavaScript面试题及答案-共50道.docx JavaScript面试题及答案-共50道.docx JavaScript面试题及答案-共50道.docx JavaScript面试题及答案-共50道.docx JavaScript面试题及答案-共...
JavaScript面试题,JS面试题,WEB前端面试题下载.pdf
JavaScript面试题及答案-共80道.docx JavaScript面试题及答案-共80道.docx JavaScript面试题及答案-共80道.docx JavaScript面试题及答案-共80道.docx JavaScript面试题及答案-共80道.docx JavaScript面试题及答案-共...
不错的一本javascript面试题,你看了会喜欢的
主要是目前一些公司的主流的javascript面试题,方便大家面试。
最全面最新的700道JavaScript习题及面试题(含答案)。
75个JavaScript面试题集锦,内含解答,自测 JS 掌握程度.pdf
个人珍藏版,帮助你更了解js并应付一些javascript 方面的面试。
一套完整的javascript面试题,函盖javascript 的多个方面
JavaScript进阶面试题_30题.pdf_前端面试题
101道经典JavaScript面试题总结
Java面试题、设计模式面试题、Spring面试题、MyBatis面试题、Memcached面试题、MongoDB面试题、ZooKeepe面试题、RabbitMQ面试题、HTML面试题、CSS面试题、Vue面试题、React面试题、JavaScript面试题、2021java面试题...