为什么不能为document.getElementById()设置别名?

4 javascript

可能重复:
JavaScript函数别名似乎不起作用
将document.getElementById设置为变量

如果可能的话,代码会更有效:

var min = document.getElementById;
Run Code Online (Sandbox Code Playgroud)

然后document.getElementById()使用min().

不试图编写缩小的代码,但在这种特殊情况下,可以减少范围查找并缩短某些行.

这是语法问题还是对语言的限制?

Que*_*tin 5

当你调用foo.bar()then然后this设置为fooinside bar 当你复制foo.barwindow.bar然后调用时window.bar(),this设置为window.

getElementById 必须对DOM文档对象进行操作.