请问能不能写成这样
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 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' ); |
我拿百度的首页试了一下 可以运行。 请问这两种方法有优劣吗?