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