中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

榆林做網(wǎng)站多少錢seo顧問服

榆林做網(wǎng)站多少錢,seo顧問服,柳州企業(yè)網(wǎng)站建設(shè)價(jià)格,大慶市建設(shè)網(wǎng)站01 準(zhǔn)備 JavaScript中函數(shù)是對(duì)象。我們后續(xù)描述構(gòu)造函數(shù)的內(nèi)存模型時(shí),會(huì)將構(gòu)造函數(shù)稱為構(gòu)造函數(shù)對(duì)象。 02 數(shù)據(jù)類型 typeof 運(yùn)算符來查看值的類型,它返回的是類型的字符串值 會(huì)做數(shù)據(jù)轉(zhuǎn)換 03 相關(guān)問題 04數(shù)據(jù)_變量_內(nèi)存 05相關(guān)問題1 06相關(guān)問題2 …

01 準(zhǔn)備

JavaScript中函數(shù)是對(duì)象。我們后續(xù)描述構(gòu)造函數(shù)的內(nèi)存模型時(shí),會(huì)將構(gòu)造函數(shù)稱為構(gòu)造函數(shù)對(duì)象。

02 數(shù)據(jù)類型

typeof 運(yùn)算符來查看值的類型,它返回的是類型的字符串值

在這里插入圖片描述
在這里插入圖片描述

== 會(huì)做數(shù)據(jù)轉(zhuǎn)換
在這里插入圖片描述
在這里插入圖片描述

03 相關(guān)問題

在這里插入圖片描述

04數(shù)據(jù)_變量_內(nèi)存

在這里插入圖片描述
在這里插入圖片描述

05相關(guān)問題1

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

06相關(guān)問題2

07對(duì)象

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

08函數(shù)

在這里插入圖片描述

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

09回調(diào)函數(shù)

在這里插入圖片描述

在這里插入圖片描述

10 lIFE

在這里插入圖片描述
在這里插入圖片描述

11 函數(shù)中的this

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

在這里插入圖片描述

12 關(guān)于語句分號(hào)問題

在這里插入圖片描述

13 webstorm設(shè)置

14 復(fù)習(xí)

15、函數(shù)的prototype

在這里插入圖片描述

function Func() { }
console.log(Func);
console.log(Func.prototype);

輸出:
在這里插入圖片描述
每個(gè)函數(shù)都有一個(gè)prototype屬性,它默認(rèn)指向一個(gè)0bject空對(duì)象(即稱為:原型對(duì)象)

function Func() { }
console.log(Func.prototype.constructor === Func);// true
console.log(Date.prototype.constructor === Date);// true

在這里插入圖片描述
給原型對(duì)象添加屬性、方法,函數(shù)的所有實(shí)例對(duì)象自動(dòng)擁有原型中的屬性(方法)

function Func() { }
Func.prototype.name = "LCM";
Func.prototype.hello = function(){console.log("hello world!");
}
let f =  new Func();
console.log(f.name);//LCM
console.log(f.hello());//hello world!

16、顯式原型和隱式原型

在這里插入圖片描述

       function Fun(){}console.log(Fun.prototype);let f = new Fun();console.log(f.__proto__);console.log(Fun.prototype === f.__proto__);

在這里插入圖片描述
__proto__prototype中保存的都是原型對(duì)象的地址值。

Fun的prototype、f的__proto__屬性什么時(shí)候加的?
JavaScript引擎在解析Fun代碼的時(shí)候就創(chuàng)建了(內(nèi)部代碼應(yīng)該是:this.prototype={});
f的__proto__在new創(chuàng)建對(duì)象的時(shí)候加的(this.proto = Fun.prototype )
在這里插入圖片描述

17、原型鏈

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

在這里插入圖片描述
?????????? 記住:實(shí)例對(duì)象的隱式原型等于構(gòu)造函數(shù)的顯式原型;

所有函數(shù)對(duì)象的隱式原型都是一樣的,都是Function對(duì)象的原型對(duì)象,因?yàn)槎际?code>new Function產(chǎn)生的();

??????????特殊:Function對(duì)象的隱式原型和顯式原型是同一個(gè)

Object構(gòu)造函數(shù)對(duì)象的隱式原型也是Function的顯式原型。也就是說Object的構(gòu)造函數(shù)對(duì)象也是new Funtion()創(chuàng)建的。

在這里插入圖片描述

18 原型鏈-補(bǔ)充

在這里插入圖片描述

19 原型鏈屬性問題

在這里插入圖片描述

20 探索instanceof

在這里插入圖片描述
instanceof的作用:左面對(duì)象是不是右面構(gòu)造函數(shù)對(duì)象的實(shí)例
在這里插入圖片描述

21 原型- 面試題

題1

在這里插入圖片描述

題2

function Foo() { }Object.prototype.f1 = function () {console.log("f1()");
}
Object.prototype.f2 = function () {console.log("f2()");
}let f = new Foo();
f.f1();// => f1()
f.f2();// => f1()Foo.f1();// => f1()
Foo.f2();// => f1()

22 變量提升與函數(shù)提升

在這里插入圖片描述

22.1 變量提升

var a = 3;
function fn() {console.log(a);// undefinedvar a = 4;
}
fn();

輸出undefined,因?yàn)樯厦娲a會(huì)轉(zhuǎn)化為下面的代碼,變量做了提升

var a = 3;
function fn() {var a;console.log(a);// undefineda = 4;
}
fn();

22.1函數(shù)提升

23 執(zhí)行上下文

在這里插入圖片描述

??????????
執(zhí)行第一行代碼前,JavaScript已經(jīng)準(zhǔn)備好了全局上下文,并已經(jīng)在window對(duì)象中添加了屬性和方法。注意:此時(shí)還沒有給對(duì)象賦值,方法

23.1 全局執(zhí)行上下文

在這里插入圖片描述

23.2 函數(shù)執(zhí)行上下文

在這里插入圖片描述

調(diào)用函數(shù)時(shí)

第1步:在準(zhǔn)備執(zhí)行函數(shù)體之前,會(huì)在調(diào)用棧創(chuàng)建一個(gè)棧幀壓入調(diào)用棧中。一個(gè)函數(shù)對(duì)應(yīng)一個(gè)棧幀

第2步:對(duì)局部數(shù)據(jù)進(jìn)行預(yù)處理
(1)形參變量==>賦值(實(shí)參)>添加為執(zhí)行上下文的屬性
(2)arguments
>賦值(實(shí)參列表),添加為執(zhí)行上下文的屬性
(3)var定義的局部變量==>undefined,添加為執(zhí)行上下文的屬性
(4)function聲明的函數(shù) >賦值(fun),添加為執(zhí)行上下文的方法水
(5)this
>賦值(調(diào)用函數(shù)的對(duì)象)

第3步:開始執(zhí)行函數(shù)體代碼
在這里插入圖片描述

24 執(zhí)行上下文棧

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

25 面試題

26 復(fù)習(xí)

27 作用域與作用域鏈

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
自己的作用找不到就向上面的作用域找,一直找到最頂層-全局上下文中。

作用域鏈

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

28作用域_面試題

在這里插入圖片描述
在這里插入圖片描述

29 循環(huán)遍歷加監(jiān)聽

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

 /* 閉包 */
for (let i = 0; i < buttons.length; i++) {(function (i) {//這里的i是局部變量buttons[i].onclick = function () {alert("第" + (i + 1) + "按鈕")}})(i)// 這里的i是全局變量
}

30 閉包理解

在這里插入圖片描述
什么時(shí)候產(chǎn)生閉包,外部函數(shù)調(diào)用時(shí),包含外部函數(shù)數(shù)據(jù)的內(nèi)部函數(shù)被解析了,此時(shí)會(huì)產(chǎn)生閉包。

31 常見的閉包

在這里插入圖片描述

32 閉包的作用

在這里插入圖片描述

33 閉包的生命周期

在這里插入圖片描述

在這里插入圖片描述

34 [閉包,應(yīng)用_自定義JS模塊

在這里插入圖片描述

(1)方式1

在這里插入圖片描述
在這里插入圖片描述

(2)方式2

在這里插入圖片描述

34-1 閉包的缺點(diǎn)-內(nèi)存溢出和內(nèi)存泄漏

在這里插入圖片描述
在這里插入圖片描述

在這里插入圖片描述

35 內(nèi)存溢出與內(nèi)存泄露

在這里插入圖片描述
在這里插入圖片描述

36 面試題

題1

在這里插入圖片描述

題2

在這里插入圖片描述

37 對(duì)象創(chuàng)建模式

(1)Object構(gòu)造函數(shù)模式

在這里插入圖片描述

(2)對(duì)象字面量模式

在這里插入圖片描述

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

(5)

在這里插入圖片描述

38 原型鏈繼承

(1) 原型鏈繼承

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

39 組合繼承

(2)借用構(gòu)造函數(shù)

在這里插入圖片描述
在這里插入圖片描述

(3)原型鏈 + 借用構(gòu)造函數(shù)

在這里插入圖片描述

在這里插入圖片描述

40 復(fù)習(xí)

41 閉包終極面試題

42 進(jìn)程與線程

43 瀏覽器內(nèi)核

在這里插入圖片描述
在這里插入圖片描述

44 定時(shí)器引發(fā)的思考

在這里插入圖片描述
在這里插入圖片描述

45 js是單線程執(zhí)行的

在這里插入圖片描述

46 事件循環(huán)模型

在這里插入圖片描述
在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

47 H5 web Workers多線程

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

在這里插入圖片描述
在這里插入圖片描述

48 復(fù)習(xí)

在這里插入圖片描述

http://www.risenshineclean.com/news/35852.html

相關(guān)文章:

  • 注冊網(wǎng)站做推廣大澤山seo快速排名
  • 怎么看網(wǎng)站有沒有做301跳轉(zhuǎn)網(wǎng)上銷售渠道
  • 動(dòng)漫設(shè)計(jì)制作專業(yè)學(xué)什么seo關(guān)鍵詞排名優(yōu)化評(píng)價(jià)
  • 建設(shè)一個(gè)怎樣的自己的網(wǎng)站濟(jì)南競價(jià)托管公司
  • wordpress建立網(wǎng)站寧波網(wǎng)站seo診斷工具
  • 小程序定制開發(fā)網(wǎng)站百度網(wǎng)址是什么
  • 網(wǎng)站壓縮山西網(wǎng)絡(luò)營銷seo
  • 做提升自己的網(wǎng)站汕頭自動(dòng)seo
  • 織夢網(wǎng)站模板怎么做搜索引擎seo外包
  • 網(wǎng)站會(huì)員模板網(wǎng)站關(guān)鍵詞推廣價(jià)格
  • vultr 做網(wǎng)站搜索引擎優(yōu)化的完整過程
  • vs2012手機(jī)網(wǎng)站開發(fā)教程常用的五種網(wǎng)絡(luò)營銷工具
  • 工藝禮品東莞網(wǎng)站建設(shè)seoul national university
  • asp網(wǎng)站制作實(shí)例教程目前網(wǎng)絡(luò)推廣平臺(tái)
  • 天寧寺網(wǎng)站建設(shè)seo學(xué)校培訓(xùn)
  • 站長工具綜合查詢ip怎樣在百度上發(fā)布作品
  • 怎么做提取微信62的網(wǎng)站網(wǎng)頁制作流程
  • 網(wǎng)站的內(nèi)連接如何做沈陽優(yōu)化網(wǎng)站公司
  • 怎么通過域名做網(wǎng)站年度關(guān)鍵詞有哪些
  • 在那個(gè)網(wǎng)站做義工好河南網(wǎng)站建設(shè)定制
  • 江蘇專業(yè)的網(wǎng)站建設(shè)一點(diǎn)優(yōu)化
  • 定制網(wǎng)站開發(fā)報(bào)價(jià)單百度優(yōu)化怎么做
  • 龍華網(wǎng)站建設(shè)推廣平臺(tái)百度新聞發(fā)布
  • dw網(wǎng)站怎么做跳轉(zhuǎn)網(wǎng)站seo設(shè)計(jì)
  • 微信上建微網(wǎng)站要錢嗎深圳seo優(yōu)化服務(wù)
  • 會(huì)展設(shè)計(jì)專業(yè)學(xué)什么百度seo整站優(yōu)化
  • 重慶網(wǎng)領(lǐng)網(wǎng)站建設(shè)公司百度快照客服人工電話
  • 內(nèi)容導(dǎo)購網(wǎng)站模板網(wǎng)頁設(shè)計(jì)個(gè)人主頁模板
  • 網(wǎng)站建設(shè)策劃實(shí)訓(xùn)總結(jié)谷歌優(yōu)化推廣
  • 專業(yè)網(wǎng)站建設(shè)哪里好葫島百度seo