欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

es6中構(gòu)造函數(shù)指的是什么

今天小編給大家分享一下es6中構(gòu)造函數(shù)指的是什么的相關(guān)知識點(diǎn),內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

創(chuàng)新互聯(lián)主要從事網(wǎng)站建設(shè)、做網(wǎng)站、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)閩侯,十余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108

在es6中,構(gòu)造函數(shù)是一種特殊的函數(shù),主要用來初始化對象,即為對象成員變量附初始值,其函數(shù)名的第一個字母通常會大寫,且總與new一起使用。一個函數(shù)只有在配合new操作符調(diào)用時才能當(dāng)作一個構(gòu)造函數(shù),如果不使用new操作符,則只是一個普通函數(shù)。

本教程操作環(huán)境:windows7系統(tǒng)、ECMAScript 6版、Dell G3電腦。

構(gòu)造函數(shù)是一種特殊的函數(shù),主要用來初始化對象,即為對象成員變量附初始值,它總與 new 一起使用。我們可以把對象中一些公共屬性和方法抽取出來,然后封裝到這個函數(shù)里面。

構(gòu)造函數(shù)的函數(shù)名的第一個字母通常會大寫。

作為構(gòu)造函數(shù)調(diào)用時,必須與 new 操作符配合使用。一個函數(shù)只有在配合 new 操作符調(diào)用時才能當(dāng)作一個構(gòu)造函數(shù),如果不使用 new 操作符,則只是一個普通函數(shù)。

一個函數(shù)在當(dāng)作構(gòu)造函數(shù)使用時,能通過 new 操作符創(chuàng)建對象的實(shí)例,并通過實(shí)例調(diào)用對應(yīng)的函數(shù)。

// 構(gòu)造函數(shù)
function Person(name, age) {
    this.name = name;
    this.age = age;
    this.sayName = function () {
        alert(this.name);
    };
}
var person = new Person('kingx', '12');
person.sayName(); // 'kingx'

一個函數(shù)在當(dāng)作普通函數(shù)使用時,函數(shù)內(nèi)部的 this 會指向 window。

Person('kingx', '12');
window.sayName(); // 'kingx'

使用構(gòu)造函數(shù)可以在任何時候創(chuàng)建我們想要的對象實(shí)例,構(gòu)造函數(shù)在執(zhí)行時會執(zhí)行以下 4 步:

  • 通過 new 操作符創(chuàng)建一個新的對象,在內(nèi)存中創(chuàng)建一個新的地址。

  • 為構(gòu)造函數(shù)中的 this 確定指向。

  • 執(zhí)行構(gòu)造函數(shù)代碼,為實(shí)例添加屬性。

  • 返回這個新創(chuàng)建的對象。

以前面生成 person 實(shí)例的代碼為例:

  • 第一步:為 person 實(shí)例在內(nèi)存中創(chuàng)建一個新的地址。

  • 第二步:確定 person 實(shí)例的 this 指向,指向 person 本身。

  • 第三步:為 person 實(shí)例添加 name、age 和 sayName 屬性,其中 sayName 屬性值是一個函數(shù)。

  • 第四步:返回這個 person 實(shí)例。

注:在構(gòu)造函數(shù)中為 this 添加了一個 sayName 屬性,它的值為一個函數(shù),這樣在每次創(chuàng)建一個新的實(shí)例時,都會給實(shí)例新增一個 sayName 屬性,而且不同實(shí)例中的 sayName 屬性是不同的。

以上就是“es6中構(gòu)造函數(shù)指的是什么”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學(xué)習(xí)更多的知識,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

分享題目:es6中構(gòu)造函數(shù)指的是什么
當(dāng)前地址:http://chinadenli.net/article40/iegsho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化網(wǎng)站導(dǎo)航、網(wǎng)站策劃電子商務(wù)、品牌網(wǎng)站設(shè)計、ChatGPT

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司
91欧美激情在线视频| 国产av天堂一区二区三区粉嫩| 精品人妻一区二区三区四在线| 六月丁香六月综合缴情| 国产一区二区三区精品免费| 午夜午夜精品一区二区| 黄色激情视频中文字幕| 精品综合欧美一区二区三区| 国产水滴盗摄一区二区| 国产精品午夜福利免费阅读| 欧美日韩无卡一区二区| 久久热这里只有精品视频| 欧美精品女同一区二区| 国产成人精品视频一二区| 午夜精品一区二区三区国产| 欧美一级日韩中文字幕| 乱女午夜精品一区二区三区| 午夜国产精品福利在线观看| 国产一区二区久久综合| 深夜少妇一区二区三区| 日本亚洲精品在线观看| 69久久精品亚洲一区二区| 麻豆一区二区三区在线免费| 亚洲欧美精品伊人久久| 天堂av一区一区一区| 亚洲午夜福利视频在线| 国产精品偷拍一区二区| 国产精品成人又粗又长又爽| 欧美黄色黑人一区二区| 69久久精品亚洲一区二区| 色婷婷人妻av毛片一区二区三区| 日韩日韩欧美国产精品| 日本熟妇五十一区二区三区| 国产成人精品一区二三区在线观看| 久久大香蕉一区二区三区| 欧美不卡高清一区二区三区| 亚洲精品中文字幕欧美| 欧美野外在线刺激在线观看| 亚洲精品深夜福利视频| 国产欧美日韩精品一区二区| 麻豆精品视频一二三区|