求帮忙,小弟跪了
<html>
<head>
<script>
function fun1(){
alert("第一次");
}
function fun2(){
alert("第二次");
}
window.onload = function(){
var one = document.getElementById("one");
one.onclick = function(){
fun1();
fun2();
}
function addevent(obj,types,fns){
if(typeof obj[types]!= "function"){
obj[types] = fns;
obj[types];
}
else{
var old = obj[types];
obj[types] = function(){
old();
fns();
}
}
}
addevent(one,"onclick",function(){
alert("第三次");
})}
</script>
</head>
<body>
<input type = "button" value = "改变" id = "one">
</body>
</html>
(1)求给哥哥帮忙解释obj[types]是什么意思?在调用函数的时候addevent(one,"onclick",function()第二个参数传进去的是字符串啊,obj[]的[]里面放个字符串是什么意思啊?
(2)我在燕山大学读书,自诩为高校,TM我问了好几个被公认为有实力的老师,他们均表示没时间(其实就是不会)这大学教育都是TM的什么啊,问啥啥不会,都是垃圾,求哪位哥哥帮帮忙,小弟新手