請問我是javascript世界的初學者,我停止研究關鍵字new
指向新創建的對象,讓我們寫一些代碼,然後問我的問題。新關鍵字如何強制此關鍵字指向JavaScript中新創建的對象?
function Employee(name) {
this.name = name;
}
var x = new Employee("youhana");
如何被迫this關鍵字指向儘管表達x
對象new關鍵字沒有到達終點,我的意思是
var x = new Employee("youhana");
首先,=
操作將等待到年底new Employee("youhana");
的表達式評估結束,那麼它將分配這個表達式的最終值,並將它放到x
這將成爲對象, 另一個例子:
可能重複[新操作符在JavaScript中如何工作?](http://stackoverflow.com/questions/6750880/how-does-the-new-operator-work-in-javascript) –
@ J.Titus:我打開了尖銳的問題,它沒有回答我的問題,如果你修改了尖銳的問題,你會發現它沒有簡要描述那裏的第1步,因爲他寫道,新的將指向只是新的對象,並沒有如下所述清楚地寫出步驟。 – youhana