小編給大家分享一下js中new關(guān)鍵字怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
創(chuàng)新互聯(lián)是一家專業(yè)提供伊春企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、H5頁(yè)面制作、小程序制作等業(yè)務(wù)。10年已為伊春眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。
說明
1、new構(gòu)建函數(shù),在內(nèi)存中創(chuàng)建一個(gè)空對(duì)象。
2、this指向剛剛創(chuàng)建的空對(duì)象,在構(gòu)造函數(shù)中執(zhí)行代碼,并為空對(duì)象添加屬性和方法。
3、返回到這個(gè)對(duì)象。
實(shí)例
function Foo(name, age, sex) { this.name = name this.age = age this.sex = sex // return 1 //如果返回了一個(gè)基本數(shù)據(jù)類型數(shù)據(jù),下方的person會(huì)生成一個(gè)對(duì)象 // return {} //如果返回了一個(gè)非基本數(shù)據(jù)類型數(shù)據(jù),下方的person為{} } var person = new Foo('小明', '18', '男') consloe.log(person) console.log(person.name) //小明
以上是“js中new關(guān)鍵字怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!