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

正文內(nèi)容

javascript知識(shí)點(diǎn)匯總-在線瀏覽

2025-08-07 04:19本頁面
  

【正文】 的代碼 }else if(條件3){ 條件3成立執(zhí)行的代碼 }......else{ 如果上述條件都不成立執(zhí)行的代碼 } if(條件1){ if(){ }else if(){ }.... }else if(條件2){ 條件2成立執(zhí)行的代碼 }else if(條件3){ 條件3成立執(zhí)行的代碼 }......else{ 如果上述條件都不成立執(zhí)行的代碼 } (2) switch(變量任何的數(shù)據(jù)類型){ case 值1: 表達(dá)式1; break。 ......... defalut: 表達(dá)式 } 多個(gè)選擇進(jìn)行相應(yīng)的匹配 ************************************************* ,當(dāng)判斷單個(gè)值時(shí)候用switch ,會(huì)發(fā)生不可預(yù)期的錯(cuò)誤。 for(變量=初始值。變化值){ 循環(huán)體 } 當(dāng)條件滿足的時(shí)候,執(zhí)行循環(huán)體,當(dāng)不滿足的時(shí)候退出循環(huán) while(表達(dá)式){ 循環(huán)體 }{ }while(表達(dá)式) 先最少執(zhí)行一次,再進(jìn)行條件的判斷,如果條件滿足繼續(xù)執(zhí)行,如果不滿足則退出循環(huán)。 do{}while:先最少執(zhí)行一次,再進(jìn)行條件的判斷,如果條件滿足繼續(xù)執(zhí)行,如果不滿足則退出循環(huán)。************************************************4. for inDAY 11:javascript流程控制跳轉(zhuǎn)語句、with語句 一、跳轉(zhuǎn)語句 在循環(huán)控制語句中,當(dāng) 滿足指定條件 的時(shí)候,退出循環(huán) 或者是退出 當(dāng)前 循環(huán)的語句。 格式:break。 。 跳出并且終止當(dāng)前的循環(huán),如果下個(gè)值仍滿足循環(huán)條件,則繼續(xù)循環(huán)。 continue: , 跳出并且終止當(dāng)前的循環(huán),如果下個(gè)值仍滿足循環(huán)條件,則繼續(xù) 循 環(huán)。*************************************************不建議使用。一、函數(shù)的聲明方式(創(chuàng)建) function 關(guān)鍵字 function 函數(shù)名([參數(shù)1],[參數(shù)2]....){ 函數(shù)體 [retrun] //返回值 } (匿名函數(shù)) var 變量=function ([參數(shù)1],[參數(shù)2]....){ 函數(shù)體 [retrun] //返回值 } new 關(guān)鍵字。二、函數(shù)的調(diào)用方式: () 、變量名()。})()。 ,會(huì)在代碼運(yùn)行的時(shí)候,提前加載到內(nèi)存當(dāng)中,以供以后使用,但是以字面量形式命名的函數(shù),會(huì)在執(zhí)行到的時(shí)候,才進(jìn)行賦值。 DAY 13:javascript函數(shù)的參數(shù)和return語句一、參數(shù)(最多是25) 可以動(dòng)態(tài)的改變函數(shù)體內(nèi)對(duì)應(yīng)的變量的類型或值,使同一函數(shù)體得到不同的結(jié)果。 實(shí)參:調(diào)用函數(shù)的時(shí)候,在括號(hào)中傳入的變量或值叫做實(shí)參。 ************************************************ 不會(huì)報(bào)錯(cuò),但是多出的參數(shù)他的值,會(huì)自動(dòng)賦值為undefined ************************************************ ************************************************ 不會(huì)報(bào)錯(cuò),但是要得到多出的實(shí)參的值,要用arguments對(duì)象 ************************************************ 二、Arguments對(duì)象 每創(chuàng)建一個(gè)函數(shù),該函數(shù)就會(huì)隱式創(chuàng)建一個(gè)arguments對(duì)象,他包含有實(shí)際傳入?yún)?shù)的信息。([下標(biāo)])三、函數(shù)重載 同一個(gè)函數(shù)因?yàn)閰?shù)的類型或數(shù)量不同,可以對(duì)應(yīng)多個(gè)函數(shù)的實(shí)現(xiàn),每種實(shí)現(xiàn)對(duì)應(yīng)一個(gè)函數(shù)體。 ,但是只會(huì)執(zhí)行一個(gè)。 。一、變量的作用域 在代碼中任何地方都能夠訪問得到的變量,擁有全局的作用域。 ,擁有全局屬性。 ,就是局部變量。 ****************************************** 可以提高程序的邏輯性和安全性,減少名字的沖突。 二、解析代碼運(yùn)行的環(huán)境。 ()。 (3)作用域鏈 在一個(gè)執(zhí)行環(huán)境中有權(quán)訪問的變量和函數(shù)能夠有序有機(jī)的進(jìn)行訪問 DAY 15:javascript回調(diào)函數(shù)、遞歸函數(shù)一、回調(diào)函數(shù) 通過函數(shù)的指針來調(diào)用函數(shù)。) 。三、內(nèi)嵌函數(shù)(閉包)DAY 16:javascript 內(nèi)置頂層函數(shù)名詞解釋:: ECMAscript 內(nèi)置函數(shù):ECMAscript 自帶的函數(shù) Number() 宿主函數(shù): BOM DOM alert() prompt() confirm()。 字符串函數(shù):() 數(shù)組函數(shù) 頂層對(duì)象的函數(shù),可以作用于任何對(duì)象。 () 判斷一個(gè)數(shù)是否為有窮的數(shù)字。 IE: eval() 在當(dāng)前作用域生效 () 在當(dāng)前作用域生效 execScript() FF(火狐瀏覽器): eval() 在當(dāng)前作用域生效 () 在全局生效 DAY 17:javascript數(shù)組 數(shù)組是一個(gè)可以存儲(chǔ) 一組 或是 一系列 相關(guān)數(shù)據(jù) 的 容器。 (1)為了解決大量相關(guān)數(shù)據(jù)的存儲(chǔ)和使用的問題。二、如何創(chuàng)建數(shù)組 (1) 通過對(duì)象的方式來創(chuàng)建。 var a=new Array(元素1,元素2,元素3,元素4,........) ********************************************** var a=new Array(數(shù)值) 如果只有一個(gè)元素,并且這個(gè)元素是數(shù)值類型的,那么他就是指定數(shù)組的長度。 a[0]=1。 a[0]=3。 : var a=[1,2,3,4]。 a[0]=1。 a[2]=3。 ****************************************************************三、訪問數(shù)組的元素 通過數(shù)組的(中括號(hào))下標(biāo)訪問。 (3) for in 有兩個(gè)作用: 第一:用于數(shù)組的遍歷 第二:用于對(duì)象屬性的遍歷DAY 18:javascript數(shù)組(二) 數(shù)組的分類: (索引數(shù)組) (關(guān)聯(lián)數(shù)組)2. 維度來分類 聲明二維數(shù)組: // var arr=[[1,2,3],[4,5,6]]。 DAY 19:javascript對(duì)象基礎(chǔ)一、名詞解釋: 一切皆對(duì)象,以對(duì)象的概念來編程。屬性的無序集合,每個(gè)屬性可以存一個(gè)值(原始值,對(duì)象,函數(shù)) 屬性:用數(shù)據(jù)值來描述他的狀態(tài) 行為:用來改變對(duì)象行為的方法 具有相同或相似的性質(zhì)的對(duì)象的抽象就是類。 alert(typeof obj) var obj=new Object()。 alert(typeof obj)。 var obj={屬性名:屬性值,屬性名2:屬性值2,屬性名3:屬性值3,......}。五、如何銷毀對(duì)象 javascript自己的垃圾回收機(jī)制,就是在對(duì)象沒有引用的時(shí)候釋放內(nèi)存(銷毀)。六、如何刪除對(duì)象的屬性 delete DAY 20:javascript對(duì)象的遍歷、內(nèi)存分布和封裝特性\一、javascript對(duì)象遍歷 對(duì)象[屬性] //字符串格式 for in二、內(nèi)存分布三、對(duì)象的特性之封裝 把對(duì)象所有的組成部分組合起來,盡可能的隱藏對(duì)象的部分細(xì)節(jié),使其受到保護(hù)。 一、工廠函數(shù) 二、構(gòu)造函數(shù) 三、prototype方法 四、混合方法 DAY 21:javascript對(duì)象的繼承和Object對(duì)象 對(duì)象的一個(gè)類可以從現(xiàn)有的類中派生,并且擁有現(xiàn)有的類的方法或是屬性,這和過程叫做繼承。 (一個(gè)對(duì)象擁有另一個(gè)對(duì)象的屬性和方法)優(yōu)點(diǎn): 提高代碼的重用性;提高代碼的可維護(hù)性;提高代碼的邏輯性 Object對(duì)象 var obj=new Object() 屬性: 原型 對(duì)創(chuàng)建對(duì)象的函數(shù)的引用(指針)。是函數(shù)對(duì)象的默認(rèn)屬性********************************************** 。 方法: A。(用來檢測(cè)對(duì)象的類型) instanceof 二、繼承 (obj2,參數(shù)1......) (obj2,[參數(shù)1,參數(shù)2....])讓對(duì)象1的方法冒充成對(duì)象2的方法。 } function person () { =function () { alert(我是父類的方法)。 } function study () { =function () { alert(本身的方法)。 =function () { alert(本身原型的方法)。 alert()二、對(duì)象的分類 Global Math Array Number String Boolean Function RegExp DOM BOM 三、Math對(duì)象 格式: (參數(shù)) ()。DAY 23:javascript字符串對(duì)象一、屬性 計(jì)算字符串的長度(不區(qū)分中英文) 對(duì)象的構(gòu)造函數(shù)二、方法 (1)獲取類型 (num) 返回在指定位置的字符。 (2)查找類型 () 返回某個(gè)指定的字符串,在字符串中首次出現(xiàn)的位置 2. () 返回一個(gè)字符串值首次出現(xiàn)的位置 3. () 在字符串中檢索指定的值,返回的值就是指定的類型(值) () 只能作用于正則。 (3) 截取類型 (start,end) 從指定的開始位置,到結(jié)束位置(不包括)的所有字符串。如果不指定結(jié)束位置,則從 指定的開始位置,取到結(jié)尾 (start,length) 從指定的位置開始取指定長度的字符串。 ********************************************************************* slice(start,end) vs substring(start,end) slice參數(shù)可以是負(fù)數(shù),如果是負(fù)數(shù),從1開始指的是字符串結(jié)尾。 用于把字符串轉(zhuǎn)換為小寫。 返回構(gòu)造函數(shù)的引用二、方法 1. (數(shù)組元素......) 向數(shù)組的末尾添加新的元素,返回值是新數(shù)組的長度。如果不指定結(jié)束位置,則從 指定的開始位置,取到結(jié)尾(數(shù)組的下標(biāo)) 支持負(fù)數(shù)(1開頭) 返回新數(shù)組。 會(huì)提供兩個(gè)參數(shù)(a,b) ab a在b前 a=b
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1