編程技術(shù)分享,Java字面量對象何時創(chuàng)建

編程技術(shù)分享,Java字面量對象何時創(chuàng)建

長沙中公優(yōu)就業(yè)      2022-04-03 19:07:01     7

編程技術(shù)分享,Java字面量對象何時創(chuàng)建,對象字面量形式創(chuàng)建新對象的時候this的指代對象問題對象字面量初始化還是在當(dāng)前語義環(huán)境中執(zhí)行操作的;如果只有一行:1.獲得和new

課程價格 請咨詢

上課時段: 授課校區(qū):

詳細(xì)介紹

對象字面量形式創(chuàng)建新對象的時候this的指代對象問題

對象字面量初始化還是在當(dāng)前語義環(huán)境中執(zhí)行操作的;

如果只有一行:

1.獲得和new Object()一樣的臨時對象obj;

2.解析"屬性賦值式",獲得一個"屬性標(biāo)識符"(propName,desc).

3.將"屬性標(biāo)識符"的名/值和false作為參數(shù)傳給并調(diào)用obj的[[DefineOwnProperty]]內(nèi)置方法.

4.返回obj。

如果有多行,

1.遞歸地或獲得上一行返回的obj臨時對象;

2.解析"屬性賦值式",獲得一個"屬性標(biāo)識符"(propName,desc),賦值給propId

3.檢測新獲得的"屬性標(biāo)識符"是否合法,是則用obj的[[DefineOwnProperty]]方法添加到obj.

4.返回obj.

以上就是長沙中公優(yōu)就業(yè)java培訓(xùn)機(jī)構(gòu)的小編針對“編程技術(shù)分享,Java字面量對象何時創(chuàng)建”的內(nèi)容進(jìn)行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。

培訓(xùn)啦提醒您:交易時請核實對方資質(zhì),對于過大宣傳或承諾需謹(jǐn)慎!任何要求預(yù)付定金、匯款等方式均存在風(fēng)險,謹(jǐn)防上當(dāng)。