版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 Easy-Ext 第二講 我們所熟悉的javascript講師:白鶴翔Easy-Ext ExtJS是一個強大的javascript框架,如果想真正的掌握ExtJS,那么我們必須要對javascript有一定的認識,所以很有必要靜下心來,抱著一本javascript書籍,惡補一番。推薦書籍javascript高級程序設(shè)計、javascript設(shè)計模式。在這里我們學(xué)習(xí)一下可能你從未接觸過的javascript,這些javascript知識是我們要學(xué)好ExtJS這個框架非常有必要的、必備的知識。我們需要掌握的內(nèi)容有:javascript之?dāng)?shù)據(jù)類型、變量、變量操作符javascript之?dāng)?shù)組java
2、script之函數(shù)javascript之對象、面向?qū)ο骿avascript之原型Easy-Ext 變量javascript之變量:javascript聲明變量用var關(guān)鍵字+name表示。javascript變量是弱變量類型,所謂的弱變量類型其實就是根據(jù)賦值決定變量的類型。javascript變量分為全局變量和局部變量,所有在方法里聲明的變量,都是局部變量,在方法外聲明的變量都是全局變量。javascript之運算操作符:javascript里運算符和java基本一樣,typeof 操作符是判斷數(shù)據(jù)類型的操作符,非常的實用。Easy-Ext數(shù)組 javascript之?dāng)?shù)組數(shù)組是javascri
3、pt里最常用的對象了,它類似于java里的容器,可以承裝不同類型的元素,容器的長度也可以任意。數(shù)組操作非常靈活,且里面有很多常用的方法。push、popshift、unshiftsplice、sliceconcat、joinsort、reverseECMA5也對Array擴展了很多實用的方法,比如forEach、filter、some等.Easy-Ext 函數(shù)javascript之函數(shù)對于Ext開發(fā)者,我還是希望你能對javascript原生的東西非常了解、甚至熟練掌握運用。那么函數(shù),無疑是非常重要的概念。首先在前面一講,我們知道了函數(shù)也是一種數(shù)據(jù)類型,創(chuàng)建函數(shù)一共有三種方式。每種方式他們都會
4、有區(qū)別,分別為:function語句形式函數(shù)直接量形式構(gòu)造函數(shù)形式函數(shù)中的arguments對象argument的作用一:接受函數(shù)的實際參數(shù)argument的作用二:用于做遞歸操作Easy-Ext函數(shù)續(xù) javascript之函數(shù)this關(guān)鍵字的使用this關(guān)鍵字總是指向調(diào)用者,誰調(diào)用函數(shù),this就指向誰call、apply的使用call和apply主要應(yīng)用與框架底層,用于綁定函數(shù)的執(zhí)行環(huán)境/作用域塊的概念和高級程序語言不同,js里沒有塊的概念,我們一般用小括號包裹塊級作用域閉包:掌握閉包必須要深入清楚的概念執(zhí)行環(huán)境作用域鏈垃圾回收機制Easy-Ext 面向?qū)ο骿avascript之對象、面
5、向?qū)ο罂赡軐τ诟呒壵Z言你可能了解甚至精通OOP面向?qū)ο?,那么對于javascript你又熟悉多少呢?我們一起來學(xué)習(xí)javascript面向?qū)ο螅@樣非常有幫助我們理解Ext的基礎(chǔ)架構(gòu),Ext本身就是一個JS面向?qū)ο蟮目蚣?。Easy-Ext 面向?qū)ο笫褂胘son對象(JavaScript Object Notation)JS對象的特性對于js來說json對象非常的重要,我們要學(xué)會如何操作json對象面向?qū)ο蟮母拍钊绾味x一個類、如何實例化對象、如何擴展對象(原型prototype)單體模式:簡單單體、閉包單體、惰性單體、分支單體對象的定義其他方式(工廠模型、穩(wěn)妥對象、聚合對象)原型的使用、原型鏈原型的繼承(多種方式實現(xiàn):組合繼承、借用構(gòu)造函數(shù)繼承、混合繼承、摻元類等)鏈?zhǔn)骄幊蘪avascript契約
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年物業(yè)與業(yè)主社區(qū)養(yǎng)老服務(wù)體系合同3篇
- 二零二五版高速公路監(jiān)控系統(tǒng)集成采購與安裝合同2篇
- 2025版定制化鐵藝工程勞務(wù)分包服務(wù)合同3篇
- 安徽省高三上學(xué)期校聯(lián)考化學(xué)試卷及答案(含答案解析)
- 二零二五年度木地板產(chǎn)品回收與再利用合同3篇
- 動漫產(chǎn)業(yè)法律法規(guī)與版權(quán)保護考核試卷
- 城市規(guī)劃與城市能源結(jié)構(gòu)調(diào)整考核試卷
- 塑料加工過程中的物料管理與優(yōu)化考核試卷
- 二零二五版養(yǎng)老設(shè)施建設(shè)項目合伙承包合同樣本3篇
- 2025年度某某酒店電梯設(shè)施維護保養(yǎng)合同2篇
- 勞務(wù)協(xié)議范本模板
- 2025大巴車租車合同范文
- 老年上消化道出血急診診療專家共識2024
- 人教版(2024)數(shù)學(xué)七年級上冊期末測試卷(含答案)
- 2024年國家保密培訓(xùn)
- 磚廠承包合同簽訂轉(zhuǎn)讓合同
- 思政課國內(nèi)外研究現(xiàn)狀分析
- 皮膚感染的護理診斷與護理措施
- 2023年公務(wù)員多省聯(lián)考《申論》題(廣西B卷)
- EPC總承包項目中的質(zhì)量管理體系
- 高中物理考試成績分析報告
評論
0/150
提交評論