js-jquery-easyui-框架x

js-jquery-easyui-框架x

ID:39969211

大小:264.23 KB

頁數(shù):14頁

時(shí)間:2019-07-16

js-jquery-easyui-框架x_第1頁
js-jquery-easyui-框架x_第2頁
js-jquery-easyui-框架x_第3頁
js-jquery-easyui-框架x_第4頁
js-jquery-easyui-框架x_第5頁
資源描述:

《js-jquery-easyui-框架x》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、JS-jquery-easyui-web框架信安二部JS執(zhí)行順序1、順序執(zhí)行例:順序執(zhí)行1例:順序執(zhí)行22、定義式函數(shù)與賦值式函數(shù)的區(qū)別fun1();functionfun1(){alert(“helloworld”)}fun2();fun2=function(){alert(“helloworld”)}3、瀏覽器控制臺(tái)執(zhí)行JS===frame.excuteJS()===在BODY后添加JS事件監(jiān)聽1、onload()例:事件監(jiān)聽2、其它常用事件所有事件都是針對(duì)于DOM節(jié)點(diǎn)的DOM鼠標(biāo)事件DOM鍵盤事件各個(gè)JS框架事件實(shí)現(xiàn)(windowonopen……)回調(diào)函數(shù)funct

2、iononBack(num){alert("姍姍我來遲了");//執(zhí)行num個(gè)耳光}functiondating(hours,callBack){varSP=0;//SP,憤怒值//女豬腳在雪里站了hours個(gè)鐘頭//循環(huán)開始..SP++;//循環(huán)結(jié)束...callBack(SP);}dating(1,onBack);DOM---------整個(gè)文檔是一個(gè)文檔節(jié)點(diǎn)---------每個(gè)HTML標(biāo)簽是一個(gè)元素節(jié)點(diǎn)---------包含在HTML元素中的文本是文本節(jié)點(diǎn)---------每一個(gè)HTML屬性是一個(gè)屬性節(jié)點(diǎn)必須知道的幾個(gè)對(duì)象模型BOMWindow:JavaScrip

3、t層級(jí)中的頂層對(duì)象,表示瀏覽器窗口。Location:包含了當(dāng)前URL的信息。DOMDocument:代表整個(gè)HTML文檔,可被用來訪問頁面中的所有元素JS匿名函數(shù)函數(shù)可以為參數(shù)functionrunFun(fun){fun()}runFun(function(){alert(“我要執(zhí)行")})匿名函數(shù)執(zhí)行首先理解語句語表達(dá)式……………………(function(){})();(function(){}());+function(){}();例google-util.js變量作用域理解this.變量(function(){this.v=“vv”})()//this===wi

4、ndowb.fun=function(){this.v=“vv”}b.fun();b.v//猜輸出什么?????b.fun=function(){this.v=“vv”}()b.v//再猜猜輸出什么試著找找變量的所屬對(duì)象吧。。。。。a=1;varb=1;Callapply作用:把隱藏的第一個(gè)參數(shù)顯示化functiona(){alert(this.value)}a()=window.a()=a.call(window)=a.apply(window)Callapply區(qū)別參數(shù)call(thisArg[,arg1,arg2,…]);?//參數(shù)列表,arg1,arg2,...a

5、pply(thisArg[,argArray]);//參數(shù)數(shù)組,argArrayEg:foo.call(this,?arg1,arg2)?==?foo.apply(this,[arg1,arg2])functiona(){alert(this.value)}value=“111”a()Window.a()a.call(window)a.apply(window)JS中的類New關(guān)鍵字究竟做了什么NewA()值行A.Construct?Construct是一個(gè)函數(shù)創(chuàng)建一個(gè)object,假設(shè)叫x如果A.prototype是個(gè)object,則把A.prototype賦給x.pr

6、ototype;否則,把Object.prototype賦給x.prototype。調(diào)用A.call(x)返回xvarx=newObject();x.__proto__=A.prototype varresult=A.call(x) if(typeof(result)=="object"){ returnresult; } returnx;閉包定義:閉包就是能夠讀取其他函數(shù)內(nèi)部變量的函數(shù)。functiona(){ vari=0; functionb(){ alert(++i); } returnb; } varc=a(); c();補(bǔ)充知識(shí)點(diǎn)this指針(變量作用域)JS

7、ON傳參傳遞JSON其實(shí)就是傳遞對(duì)象(引用對(duì)象全是對(duì)象)JSON的嵌套就是對(duì)象嵌套varcon={name:””,child:[{name:”1”},{name:”2”}]}jquery核心函數(shù)$?jQueryjQuery選擇器CSS選擇器jQuery自定義插件$.XXXX=function(){}//系統(tǒng)級(jí)$.fn.XXXX=function(){}//組件級(jí)$.fn.extend({xxx:function(){}})常用寫法(function($){$.fn.extend({xxx:function(){}})})(jQ

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。