我对 Js 很陌生,并且一直在玩它。由于document.getElementById
&doucment.createElement
很长,我决定把它放在一个变量中;例如var d = document.createElement;
但是,当我将其称为
var someElement = d("p");
“TypeError:非法调用”时,我不确定这意味着什么。如果我分离
document
对象,var d = document;
然后给它一个像这样的属性:d.e = d.createElement;
然后用它来创建一个someElement = d.e("p")
它可以工作的元素。
有人可以解释是什么原因导致 1. 失败以及为什么 2. 有效吗?先感谢您。