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

正文內(nèi)容

超全的javascript1(已改無錯(cuò)字)

2022-07-23 11:59:41 本頁面
  

【正文】 /script /head body /body/html!DOCTYPE HTML PUBLIC //W3C//DTD HTML html head meta equiv=ContentType content=text/html。 charset=utf8 / titleUntitled Document/title script type=text/javascript charset=utf8 // this:this對象是指在運(yùn)行時(shí)期基于執(zhí)行環(huán)境所綁定的 // this總是指向調(diào)用者,也就是說 誰調(diào)用了我 我就指向誰 /* var k = 10 。 function test(){ = 20 。 } //()。 ()。 //alert()。 undefined alert(k)。 */ /script /head body /body/html!DOCTYPE HTML PUBLIC //W3C//DTD HTML html head meta equiv=ContentType content=text/html。 charset=utf8 / titleUntitled Document/title script type=text/javascript charset=utf8 //call apply 簡單的用法:綁定一些函數(shù) 用于傳遞參數(shù) 調(diào)用 /* function sum(x , y){ return x+y。 } function call1(num1 , num2){ return (this , num1 , num2)。 } function apply1(num1 , num2){ return (this , [num1,num2])。 } alert(call1(10 , 20))。 alert(apply1(20,40))。 */ //擴(kuò)充作用域 /* = 39。red39。 var obj = {color:39。blue39。}。 var obj2 = {color:39。yellow39。}。 function showColor(){ alert()。 } //(window)。 //(obj)。 */ // call方法的簡單模擬與實(shí)現(xiàn) //function 方法 function test1(a , b){ return a+b。 } // 自定義的對象 function Obj(x, y){ = x 。 = y 。 return x*y。 } var o = new Obj(10 , 20)。 = test1 。 alert(( , ))。 delete 。 //alert((o, ,))。 /script /head body /body/html!DOCTYPE HTML PUBLIC //W3C//DTD HTML html head meta equiv=ContentType content=text/html。 charset=utf8 / titleUntitled Document/title script type=text/javascript charset=utf8 //1 執(zhí)行環(huán)境 window對象(最上層的執(zhí)行環(huán)境) var color1 = blue。 function changeColor(){ // 每一個(gè)函數(shù) 都有一個(gè)執(zhí)行環(huán)境 (variable obj) var color2 = red。 function swapColor(){ // 這個(gè)函數(shù) 又產(chǎn)生了一個(gè)執(zhí)行環(huán)境 (variable obj) // c3 3級作用域 c2 2級作用域 c1 1級作用域 var color3 = color2。 color2 = color1。 color1 = color3。 //這里可以訪問:color3 } //這里可以訪問colorcolor但不能訪問color3 swapColor()。 } //這里只能訪問color1 changeColor()。 // 作用域 window 第一個(gè)作用環(huán)境 // 環(huán)境變量 可以一層一層的向上進(jìn)行追溯 可以訪問它的上級 環(huán)境(變量和函數(shù)) // 一層一層的像上追溯 /script /head body /body/html!DOCTYPE HTML PUBLIC //W3C//DTD HTML html head meta equiv=ContentType content=text/html。 charset=utf8 / titleUntitled Document/title script type=text/javascript charset=utf8 //垃圾收集 方法1 標(biāo)記方法 2 引用計(jì)數(shù)法 /* function test(){ var a = 10 。 //被使用 var b = 20 。 //被使用 var c 。 } test()。 //執(zhí)行完畢 之后 a、b又被標(biāo)記了一次 :沒有被使用 */ //塊級作用域的概念 //高級程序語言 java for if 塊級作用域的概念、 // js 沒有塊級作用域的概念 /* function test(){ for(var i = 1 。 i =5。 i++){ //i alert(i)。 } //alert(i)。 //6 } */ //test()。 // js : () 表示執(zhí)行 /* function test(){ (function(){ for(var i = 1 。 i =5。 i++){ //i alert(i)。 } })()。 alert(i)。 } test()。 */ //(function(){alert(39。我直接執(zhí)行了!39。)。})()。 /script /head body /body/html!DOCTYPE HTML PUBLIC //W3C//DTD HTML html head meta equiv=ContentType content=text/html。 charset=utf8 / titleUntitled Document/title script type=text/javascript charset=utf8 /* var name = xiao A。 var obj = { name : xiao B , getName: function(){ return function(){ return 。 } } }。 //alert(()())。 var k = ()。 //全局作用域 //alert(typeof k)。 // function類型 alert(k())。 */ /* var name = xiao A。 var obj = { name : xiao B , getName: function(){ // this總是指向調(diào)用者 var o = this。 return function(){ return 。 } } }。 //alert(()())。 var k = ()。 alert(k())。 */ // 閉包:一個(gè)函數(shù) 可以訪問另外一個(gè)函數(shù)作用域中的變量 // 封閉性 : private 起到一個(gè)保護(hù)變量的作用 // 1 function f(x){ // 2 var temp = x 。 //局部變量 //temp已經(jīng)沒有被使用 return function(x){ // 3 (function 有了一個(gè)執(zhí)行域 var obj) temp += x 。 // 又被使用了 alert(temp)。 } } var a = f(50)。 //alert(a)。 a(5)。 a(10)。 a(20)。 /script /head body /body/html!DOCTYPE HTML PUBLIC //W3C//DTD HTML html head meta equiv=ContentType content=text/html。 charset=utf8 / titleUntitled Document/title script type=text/javascript charset=utf8 /* var obj = new Object()。 // var obj = {}。 = 39。z339。 = 39。男39。 = function(){alert(39。我是張三!39。)}。 */ // 類的概念 // 第一種形式 工廠模型 /* function createPerson(name , sex , age){ var obj = new Object()。 = name 。 = sex 。 = age 。 = function(){ alert()。 } return obj。 } var p1 = createPerson(39。z339。 , 39。男39。 , 20)。 var p2 = createPerson(39。z439。 , 39。女39。 , 25)。 //alert()。 ()。 */ // 第二中形式 構(gòu)造函數(shù)式 new Array new Date // 函數(shù)的第一個(gè)字母大寫 (類的模版) function Person(name , age , sex){ = name 。 = age 。 = sex 。 = function(){ alert()。 } } //構(gòu)造一個(gè)對象 new關(guān)鍵字 傳遞參數(shù) 執(zhí)行模版代碼 返回對象 /* var p1 = new Person(39。小139。 , 20 , 39。男39。)。 var p2 = new Person(39。小239。 , 21 , 39。女39。)。 //alert()。 //()。 //alert(p1 == p2)。 //類的概念:根據(jù)模版創(chuàng)建出不同的實(shí)例對象 //alert( == Person)。 //alert( == Person)。 alert(p1 instanceof Person)。 alert(p1 instanceof Object)。 */ //創(chuàng)建對象的方式: // 1當(dāng)作構(gòu)造函數(shù)去使用 : var p1 = new Person(39。小139。 , 20 , 39。男39。)。 // 2作為普通的函數(shù)去調(diào)用 P
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1