猿问

js函数执行

有两点疑惑,请教一下
1.第一行执行addhas函数为什么没有弹框?
2.第二行执行函数为什么会报错说addhas不是函数?

var node =[1,2,3];var addHas = function(nodes) {  for (var i = 0, len = nodes.length; i < len; i++) {
    nodes[i].onclick = function(){
      alert(i);      console.log(i);
    }
  }
};
addHas(node);
(addHas(node))();


慕沐林林
浏览 483回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答