原创 JS數據類型和數組方法

一、JS數據類型 ECMAScript中有5種簡單數據類型(也稱基本數據類型):Undefined、Null、Boolean、Number、String 還有一種複雜數據類型:Object(本質上由一組無序的名值對組成)   二、 數組方

原创 JS數據類型之Function類型

Function類型 函數內部屬性: 在函數內部,有兩個特殊的對象:arguments和this. 1.arguments是一個類數組對象,包含着傳入函數中的所有參數。雖然arguments的主要用途是保存函數參數,但這個對象還有一個名

原创 JS面向對象程序設計之創建對象模式

一、工廠模式 function createPerson(name,age,job){ var o=new Object(); o.name=name; o.age=age; o.job=job;

原创 JS之經典for循環閉包問題解決方法

JS之經典for循環閉包問題解決方法 像這樣一個代碼片段,初學者會理所當然地認爲依次點擊Li會彈出相應的0、1、2、3、4、5,但實際結果卻是這樣的 我們無論點哪個按鈕,最後彈出來的都是6。這就是經典的for循環閉包問題。 那麼,