Heim  >  Artikel  >  Web-Frontend  >  Was ist der laufende Prozess des neuen Operators in js?

Was ist der laufende Prozess des neuen Operators in js?

一个新手
一个新手Original
2017-09-08 13:31:592066Durchsuche


例:var obj = new Base(); 
该步一共做了三件事:即 
   var obj  = {}; obj.__proto__ = Base.prototype; Base.call(obj);  

第一行,我们创建了一个空对象obj
第二行,我们将这个空对象的__proto__成员指向了Base函数对象prototype成员对象
第三行,我们将Base函数对象的this指针替换成obj。

Das obige ist der detaillierte Inhalt vonWas ist der laufende Prozess des neuen Operators in js?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn