這篇文章給大家分享的是有關(guān)javascript中如何使用new操作符實例化的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
正寧ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
說明
1、使用new操作符實例化Person,等于使用new調(diào)用構(gòu)造函數(shù)。
2、解釋器中使用new和類,需要使用constructor函數(shù)進行實例化。
3、類實例化時傳入的參數(shù)會用作構(gòu)造函數(shù)的參數(shù)。
如果不需要,則類名后面的括號也是可選的。
實例
class Person{ constructor(override){ this.foo = 'foo'; if(override){ return{ bar:'bar' } } } } let p1 = new Person(), p2 = new Person(true); console.log(p1);//Person {foo: "foo"} console.log(p1 instanceof Person);//true console.log(p2);//{bar: "bar"} console.log(p2 instanceof Person);//false
感謝各位的閱讀!關(guān)于“javascript中如何使用new操作符實例化”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!