更新時間:2020-06-09 16:52:42 來源:動力節點 瀏覽2302次
對象字面量形式創建新對象的時候this的指代對象問題
對象字面量初始化還是在當前語義環境中執行操作的;
如果只有一行:
1.獲得和new Object()一樣的臨時對象obj;
2.解析"屬性賦值式",獲得一個"屬性標識符"(propName,desc).
3.將"屬性標識符"的名/值和false作為參數傳給并調用obj的[[DefineOwnProperty]]內置方法.
4.返回obj。
如果有多行,
1.遞歸地或獲得上一行返回的obj臨時對象;
2.解析"屬性賦值式",獲得一個"屬性標識符"(propName,desc),賦值給propId
3.檢測新獲得的"屬性標識符"是否合法,是則用obj的[[DefineOwnProperty]]方法添加到obj.
4.返回obj.
以上就是動力節點java培訓機構的小編針對“編程技術分享,Java字面量對象何時創建”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習