题1.给Array原型添加一个方法,这个方法接受一个参数,如果这个参数在数组中存在那么就把它从数组中删除。
回答:
Array.prototype.unique = function(num) {
for(var i=0; i<this.length; i++) {
if(this[i] ==num) {
this.splice(i 1);
} else {
i++;
}
}
return this;
}
题2.对下面这个对象进行克隆. var student = { name:"zhang3", sno:"20080328", age:"20",
call:function(){alert(this.name+this.sno+this.age);} };
题3.写一个简单form表单,当光标离开表单的时候把表单的值发送给后台(使用AJAX)。类似于163邮箱(mail.163.com/)的注册功能.