這個(gè)數(shù)組模擬的有問題啊。this是指的這一個(gè)對象和方法的集合,this.length根本就不能代表到底有多少個(gè)元素,this.length就會(huì)報(bào)undefine啊
,行不通
,行不通
2015-11-10
第一次看的時(shí)候,真心不懂,然后將js核心看數(shù)了遍,代碼測了n次。再次看jquery源碼解析,感覺好多了。
2015-11-06
JavaScript,JScript,ActionScript等腳本語言都是基于ECMAScript標(biāo)準(zhǔn)實(shí)現(xiàn)的,由于ECMAScript中是沒有類的概念,因此JS不能像C++或Java等面向?qū)ο笳Z言以"class"關(guān)鍵字聲明和定義類,但JS巧妙地以匿名函數(shù)的方式聲明"類",如:
function ajQuery() {
this.name = 'jQuery';
this.sayName = function(){
return this.name
}
var a = new ajQuery()
function ajQuery() {
this.name = 'jQuery';
this.sayName = function(){
return this.name
}
var a = new ajQuery()
2015-11-06