请问能不能写成这样
function Elem(id){ this.elem = document.getElementById(id); this.html = function html(val){ var elem = this.elem; if(val){ elem.innerHTML = val; return this; }else{ return elem.innerHTML; } } } var form = new Elem('form'); form.html('aaa');
我拿百度的首页试了一下 可以运行。 请问这两种方法有优劣吗?