
1.閉包: 一個函數(shù)可以訪問另一個函數(shù)的局部變量 作用: 把數(shù)據(jù)保護起來,把數(shù)據(jù)緩存起來 特征: 1.有外層函數(shù) 2.外層函數(shù)有局...
call/appiy/bind存在原型上,函數(shù)是實例對象,所以可以訪問(繼承) 1.call 函數(shù)名.call(要修改的this,依次把函數(shù)調(diào)用...
實現(xiàn)繼承 1.借用構(gòu)造函數(shù)(第一種) 1.先把大范圍的構(gòu)造函數(shù)寫出來 2.借用大范圍的構(gòu)造函數(shù)創(chuàng)造對象 3.缺點:只能繼承屬性 2.原型繼承(第...
1.原型解決內(nèi)存浪費的問題 構(gòu)造函數(shù)中如果有方法,會造成內(nèi)存浪費 2.什么是原型 就是構(gòu)造函數(shù)的一種屬性,這個屬性指向另一個對象 ...
1.location對象 用來記錄當(dāng)前頁面的的相關(guān)位置信息 可以修改屬性href的值來實現(xiàn)跳轉(zhuǎn) location.href = "http...
創(chuàng)建元素的三種方式 1.document.write() document.write(" "); 2.innerHTML var box = ...
1.書寫函數(shù)的步驟 1.先根據(jù)需求把邏輯過程寫出來 2.先分析哪些是可以重復(fù)使用的, 丟到函數(shù)體中 3.先分析哪些是不可重復(fù)使用的,改成...
0.判斷 typeof 數(shù)據(jù) 判斷數(shù)據(jù)類型 isNaN() 判斷是不是數(shù)組 1.轉(zhuǎn)為數(shù)字 Number(數(shù)據(jù)); 如果轉(zhuǎn)換字符串為數(shù)字,必須...