我正在学习 javascript 并使用 RightJS。以下有什么区别?
var thing = $('thing1')
和
var thing = document.getElementById('thing1')
我正在学习 javascript 并使用 RightJS。以下有什么区别?
var thing = $('thing1')
和
var thing = document.getElementById('thing1')
在浏览器的控制台中输入
> $("head")
by {_: div#head, constructor: function, initialize: function, parent: function, parents: function…}
> document.getElementById("head");
<div id="head">…</div>
您可以看到 $ 返回某种包装对象,而 getElementById 返回一个 Html 节点。
在Util.$上查看他们的文档