记得这个题目是在TX面试中遇到过,昨晚在看博客中突然想起了这个问题。
题目是这样:
请优化上述代码。但是没有怎么考虑,只是简单的将dom对象题取出来优化了一下.
优化方法:
题目是这样:
for(var I = 0; I < document.getElementsByTagName('td'); I++){
document.getElementsByTagName('td')[i].onclick = function(){};
}
请优化上述代码。但是没有怎么考虑,只是简单的将dom对象题取出来优化了一下.
优化方法:
var dom = document.getElementsByTagName('td'),length = dom.length;
for(; i < length; i+=1){
dom[i].onclick = function(){};
}