网络编程
位置:首页>> 网络编程>> JavaScript>> javascript new fun的执行过程

javascript new fun的执行过程

  发布时间:2010-08-05 21:23:00 

标签:fun,javascript,对象

new fun的执行过程分析,学习面向对象的朋友可以参考下。

(1)创建一个新的对象,并让this指针指向它;

(2)将函数的prototype对象的所有成员都赋给这个新对象;

(3)执行函数体,对这个对象进行初始化操作;

(4)返回(1)中创建的对象。


 

function BB(a){ 
this.aa(); 
alert("s"); 

//alert(typeof BB.prototype.constructor); 
BB.prototype.aa=function(){alert("sss");} 
var nn=new BB("cc"); 
//var nn={};BB.apply(nn) 
//nn=BB.prototype; 
alert(nn.constructor); 

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com