已采納回答 / 李曉健
$() 出來的是一個對象,他沒有數組的方法,不過它有一個length的屬性。而且他的一部分屬性名是從0開始的連續數字,類似數組的下標,所以才會的數組的感覺。這個對象的結構大概是這樣的{0:el1,1:el2,2:el3,length:3,jquery:1.9.1 ....},而數組的結構是[el1,el2,el3....]。
2015-11-21
已采納回答 / 阿麥
數組集合就是一個像數組的對象。var simArr = { 0 : 'a' , 1 : 'c' , length : 2 }; simArr[0] //a , simArr.length //2數組是這樣的 var realArr = [ 'a' , 'c'] ; realArr[0] //a
2015-11-21
已采納回答 / 識途老驢
API = Application Interface,應用程序接口。簡單說就是,別人做好的一個工具,告訴你該怎么使用。具體來說,就是說有哪些功能?每個功能要如何調用?調用的時候要給哪些參數?返回的值是什么類型等?
2015-11-05
最贊回答 / 慕尼黑3821393
我是這樣理解的,比如說你第一次使用aquery('#first-div'),因為if判斷不是aquery就使用new實例化一個對象,當你第二次調用aquery('#first-div')時,為了減少內存資源以及cpu的浪費,這里就不再實例化了,即不再創建新的對象了。
2015-10-08
已采納回答 / qq_最初的夢想_6
javascript不存在相等的兩個對象,比如[]===[],{}==={}均為false,而函數的比較最為復雜,樓主寫的兩個自執行函數均無返回值,瀏覽器便取默認值(不是undefined就是null了,實際上undefined==null)去比較,自然相等;
2015-09-25