freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

web前端開發(fā)大綱-資料下載頁

2025-06-29 08:04本頁面
  

【正文】 律:①沒有字符串參與,所有類型都轉(zhuǎn)換為number類型,做算術(shù)計算 ②如果有字符串參與,所有類型都轉(zhuǎn)換為string類型,做字符串拼接例如:var str1=”a”。 var num1=1。var bool1=true。var bool2=false。//測試隱式轉(zhuǎn)換(str1+num1)。 //a1(str1+bool1)。 //atrue(num1+bool1)。 //2(bool1+bool2)。 //14) 強制轉(zhuǎn)換6. 了解運算符分類1) 算術(shù)運算 + * / % ++ 2) 關(guān)系運算 = = == === != !==3) 邏輯運算 amp。amp。 || !4) 位運算 5) 賦值運算 = += = *= /= %= 6) 三目運算 ?:7. 掌握算術(shù)運算1) 算術(shù)計算中,一切數(shù)據(jù)默認轉(zhuǎn)化為number計算,算術(shù)運算的結(jié)果,只可能是數(shù)字2) 如果無法轉(zhuǎn)換為數(shù)字,則轉(zhuǎn)換為NaN,NaN和任何數(shù)據(jù)計算,結(jié)果還是NaN3) 強調(diào):+運算中,有字符串,就轉(zhuǎn)換為字符串拼接4) % 模運算 取余數(shù)5) n++ = n+1 。 n = n1 6) ++運算中,++在前面,變量本身的值加1,返回新值;++在后面,變量本身的值加1,返回舊值7) 經(jīng)典案例:var m=10。r=++m + m++ + ++m。(r)。 //35(m)。 //118. 掌握關(guān)系運算1) 關(guān)系運算中,一切數(shù)據(jù)默認轉(zhuǎn)化為number類型比較,所有返回值為布爾值2) 如果無法轉(zhuǎn)換為數(shù)字,則轉(zhuǎn)換為NaN,NaN和任何數(shù)據(jù)比較,永遠不相等3) ===:全等 類型形同,數(shù)值相同如:(undefined==null)。 //true (undefined===null)。 //false4) isNaN( )函數(shù)①專門判斷任意數(shù)據(jù)是不是數(shù)字或可以被隱式轉(zhuǎn)換為數(shù)字②如果參數(shù)是數(shù)字或者可以被隱式轉(zhuǎn)換為數(shù)字,則返回false;如果參數(shù)不是數(shù)字或不可被隱式轉(zhuǎn)換為數(shù)字,則返回true③NaN和任何元素做 、==比較,都返回false;和任何元素做!=比較,都返回true5) 特殊情況:兩個字符串做比較,依次PK每個字符串中每個字符的Unicode碼如: var name1=”sky”。 var name2=”shi”。 var name3=”kris”。 (name1name2)。 //true (name1name3)。 //true9. 掌握邏輯運算1) 返回值是布爾值2) 分類:(3種)①邏輯與 amp。amp。 而且所有條件都為true,結(jié)果才為true;只要有一個條件為false,結(jié)果為false②邏輯或 || 或只要一個條件為true,結(jié)果就為true;所有條件為false,結(jié)果才為false③邏輯非 !顛倒一切Boolean結(jié)果3) 邏輯短路前一個條件已經(jīng)能夠得出結(jié)果,后續(xù)條件不再執(zhí)行經(jīng)典案例: ①var n=10。 var m=10。 var r=n++ 10 amp。amp。 ++m 10。 (r)。 //false (n)。 //9 (m)。 //10沒執(zhí)行 ②var n=10。 var m=10。 var r=n++ 10 || ++m 10。 (r)。 //true (n)。 //9 (m)。 //910. 了解位運算1) nm n*2的m次方2) nm n/2的m次方11. 掌握擴展賦值運算1)+= = *= /= %= 2)a+=3。 //相當于a=a+3 a=3。 //相當于a=a3 a*=3。 //相當于a=a*3 a/=3。 //相當于a=a/3 a%=3。 //相當于a=a%33)擴展賦值運算作用:提高代碼執(zhí)行效率12. 掌握三目運算1) 根據(jù)不同條件,多選一,返回不同的結(jié)果2) 語法:條件?滿足條件返回的值: 不滿足條件返回的值;強調(diào):返回值,只能返回兩個值之一3) 多選一語法:條件1?滿足條件1返回的值: 條件2?滿足條件2返回的值: 條件3?滿足條件3返回的值:.. 默認值;4) 在控制臺運用三目運算編寫一個猜數(shù)字小程序先定義一個變量,當輸入的數(shù)字和提前設定的數(shù)字相同,控制臺輸出“猜對了”;不相同時,控制臺輸出“猜錯了”代碼如下:var a=5。var input=prompt(請猜一個數(shù)字)。var output=input==a?猜對了:猜錯了。(output)。第七單元 JavaScript函數(shù) 函數(shù)的定義 函數(shù)(方法,過程) 定義函數(shù)的功能 定義參數(shù)和返回值 函數(shù)的調(diào)用 調(diào)用函數(shù)時的參數(shù)傳遞 得到返回值 函數(shù)內(nèi)調(diào)用函數(shù) 變量的作用域 什么是作用域 函數(shù)作用域中的變量 全局作用域中的變量 聲明提前 按值傳遞 函數(shù)作用域 全局函數(shù) 全局函數(shù)概述 eval函數(shù) isFinite()【考核要求】1. 掌握函數(shù)的定義1) 定義:是一段預定義好,并可以被反復使用的代碼塊2) 作用:重用3) 使用關(guān)鍵字function定義一個函數(shù)4) 函數(shù)定義:function 函數(shù)名(參數(shù)列表){ 可執(zhí)行語句。 返回結(jié)果; } 注:參數(shù)列表和返回結(jié)果都可以省略2. 掌握函數(shù)的調(diào)用1) 語法:函數(shù)名(參數(shù)值列表)。2) 例如:function hello(){ (hello)。 (world)。 } hello()。3. 掌握參數(shù)1) 專門接收傳入函數(shù)內(nèi)部的數(shù)據(jù)的變量2) 如何定義參數(shù):①在函數(shù)名后的圓括號中 ②不用var ③每個參數(shù)之間用逗號隔開3) 調(diào)用時,在函數(shù)名后的圓括號中,參數(shù)值的個數(shù)和順序要和參數(shù)變量一致4. 掌握變量作用域1) 作用域:變量與函數(shù)的可訪問范圍2) 分類:函數(shù)作用域和全局作用域3) 全局作用域①全局作用域,在代碼任何地方都可以訪問②全局變量:保存在全局作用域下的變量③優(yōu)勢:共享 缺點:易污染4)函數(shù)作用域①函數(shù)作用域:僅在當前函數(shù)內(nèi)可用②局部變量:僅在函數(shù)內(nèi)可用的變量③2種局部變量:1聲明在函數(shù)內(nèi)的變量 2參數(shù)變量也是局部變量④優(yōu)點:獨有、安全 缺點:不可重用⑤函數(shù)作用域及局部變量,隨每次函數(shù)調(diào)用時,臨時創(chuàng)建,函數(shù)調(diào)用完立即釋放,下次再調(diào)用時,再重新創(chuàng)建5) 經(jīng)典案例①判斷輸出結(jié)果var a=100。 function fun(a){ a++。 (a)。 // 101 參數(shù)為局部變量,調(diào)用完釋放 } fun(100)。 (a)。 //100②判斷輸出結(jié)果 var a=100。 function fun(){ a++。 (a)。 //101 全局變量已經(jīng)被篡改 } fun()。 (a)。 //1015. 掌握聲明提前1) JavaScript程序在正式執(zhí)行前,會將所有var聲明的變量和function聲明的函數(shù),預讀到所在作用域的頂部,變量的作用域保留在原地2) 經(jīng)典案列①判斷輸出結(jié)果(a)。 //undefinedvar a=100。(a)。 //100②判斷輸出結(jié)果var a=100。 function fun(){ (a)。 //undifined var a=90。 (a)。 //90 } fun()。 (a)。 //1006. 掌握按值傳遞1) 在向函數(shù)中傳入?yún)?shù)時,外部變量僅將值復制一個副本給函數(shù)的參數(shù)變量2) JavaScript中為函數(shù)傳遞參數(shù)時,都是按值傳遞3) 如果傳遞的是原始類型數(shù)據(jù),則在函數(shù)內(nèi)修改參數(shù)變量的值,不會影響外部的實參變量4) 經(jīng)典案例:①判斷輸出結(jié)果var a=100。 function fun(a){ a=3。 (a)。 //97 按值傳遞 } fun(a)。 (a)。 //100 輸出全局變量的值7. 了解全局函數(shù)1) 可供用戶直接調(diào)用的函數(shù)2) parseInt():將字符串轉(zhuǎn)換為整數(shù)并返回3) parseFloat():將字符串轉(zhuǎn)換為浮點數(shù)并返回4) isFinite():判定指定數(shù)字是否是有限值1. 項目1及執(zhí)行步驟編寫一個小程序,在控制臺輸出最大值1) 定義一個函數(shù),傳入三個參數(shù)2) 比較三個參數(shù)的大小,返回最大值3) 調(diào)用函數(shù),結(jié)果輸出到控制臺中4) 代碼如下:scriptfunction getMax(a,b,c){var max=ab?a:b。max=maxc?max:c。return max。}(getMax(3,6,5))。/script第八單元 JavaScript分支結(jié)構(gòu) 什么是分支結(jié)構(gòu) If語句 if語句的執(zhí)行邏輯 if語句用于處理分支結(jié)構(gòu) Ifelse語句 ifelse語句的執(zhí)行邏輯 ifelse語句用于處理分支結(jié)構(gòu) else if語句 ifelse語句的嵌套 else if語句執(zhí)行邏輯 switchcase語句 switchcase語句執(zhí)行邏輯 switchcase和break聯(lián)合使用【考核要求】 1)順序結(jié)構(gòu) 默認自上向下順序執(zhí)行 2)分支結(jié)構(gòu) 根據(jù)不同的條件,執(zhí)行不同的代碼 3)循環(huán)結(jié)構(gòu) 程序反復執(zhí)行同一代碼段 1)if結(jié)構(gòu) ①語法:if(條件){滿足條件執(zhí)行的代碼} 當條件滿足時,執(zhí)行語句塊,否則跳出語句塊 ②簡寫:條件amp。amp。滿足條件執(zhí)行的代碼。 (僅限于執(zhí)行的代碼只有一句才能用) ③例如:如果總價(total)大于500元,總價打八折,否則總價不變 If(total=500){total*=} 簡寫:(total=500)amp。amp。(total*=) 2)ifelse結(jié)構(gòu) ①語法:if(條件){滿足條件才執(zhí)行的代碼。} else{不滿足條件時執(zhí)行的代碼。} 當條件滿足時,執(zhí)行滿足條件才執(zhí)行的代碼,否則,執(zhí)行else里面的代碼 3)else if結(jié)構(gòu) ①語法:if(條件1){滿足條件1才執(zhí)行的代碼。} else if(條件2){滿足條件2才執(zhí)行的代碼。} ... else{以上條件都不滿足才執(zhí)行的代碼} 可省略 4)switchcase語句 ①語法:switch(條件表達式){ case 表達式1: 代碼段1。 case 表達式2: 代碼段2。 ... default: 默認代碼段。 } ②問題:一個case觸發(fā)之后所有case會自動觸發(fā) 解決:使用break。 單獨使用,退出當前結(jié)構(gòu) 語法:switch(條件表達式){ case 表達式1: 代碼段1。 break。 case 表達式2: 代碼段2。 break。 ... default: 默認代碼段。 } if結(jié)構(gòu)實現(xiàn)以下
點擊復制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1