javascript new fun的执行过程


Posted in Javascript onAugust 05, 2010

(1)创建一个新的对象,并让this指针指向它;
(2)将函数的prototype对象的所有成员都赋给这个新对象;
(3)执行函数体,对这个对象进行初始化操作;
(4)返回(1)中创建的对象。
javascript new fun的执行过程

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);
Javascript 相关文章推荐
使用jQuery.Validate进行客户端验证(初级篇) 不使用微软验证控件的理由
Jun 28 Javascript
使用JS进行目录上传(相当于批量上传)
Dec 05 Javascript
javascript打印大全(打印页面设置/打印预览代码)
Mar 29 Javascript
Extjs4 关于Store的一些操作(加载/回调/添加)
Apr 18 Javascript
JavaScript中使用指数方法Math.exp()的简介
Jun 15 Javascript
jQuery查看选中对象HTML代码的方法
Jun 17 Javascript
微信小程序  网络请求API详解
Oct 25 Javascript
超全面的javascript中变量命名规则
Feb 09 Javascript
VueJs单页应用实现微信网页授权及微信分享功能示例
Jul 26 Javascript
用Vue.extend构建消息提示组件的方法实例
Aug 08 Javascript
vue2单元测试环境搭建
May 24 Javascript
详解Vue-axios 设置请求头问题
Dec 06 Javascript
过虑特殊字符输入的js代码
Aug 05 #Javascript
javascript setAttribute, getAttribute 在不同浏览器上的不同表现
Aug 05 #Javascript
javascript new后的constructor属性
Aug 05 #Javascript
FileUpload上传图片(图片不变形)
Aug 05 #Javascript
JavaScript中关于indexOf的使用方法与问题小结
Aug 05 #Javascript
js继承的实现代码
Aug 05 #Javascript
一个报数游戏js版(约瑟夫环问题)
Aug 05 #Javascript
You might like
全国FM电台频率大全 - 2 天津市
2020/03/11 无线电
使用php从身份证号中获取一系列线索(星座、生肖、生日等)
2016/05/11 PHP
HTTP状态代码以及定义(解释)
2007/02/02 Javascript
nodejs 后缀名判断限制代码
2011/03/31 NodeJs
jQuery使用之设置元素样式用法实例
2015/01/19 Javascript
Jquery动态替换div内容及动态展示的方法
2015/01/23 Javascript
javascript实现跨域的方法汇总
2015/06/25 Javascript
JS实现自动变化的导航菜单效果代码
2015/09/09 Javascript
基于jquery实现ajax无刷新评论
2020/08/19 Javascript
Bootstrap模态框(modal)垂直居中的实例代码
2016/08/18 Javascript
jQuery中fadein与fadeout方法用法示例
2016/09/16 Javascript
jQuery通过改变input的type属性实现密码显示隐藏切换功能
2017/02/08 Javascript
微信小程序 wx.login解密出现乱码的问题解决办法
2017/03/10 Javascript
javascript 缓冲运动框架的实现
2017/09/29 Javascript
详解Vue2 SSR 缓存 Api 数据
2017/11/20 Javascript
使用vue如何构建一个自动建站项目
2018/02/05 Javascript
Vue.js 踩坑记之双向绑定
2018/05/03 Javascript
详解nuxt 微信公众号支付遇到的问题与解决
2019/08/26 Javascript
vuex中store存储store.commit和store.dispatch的用法
2020/07/24 Javascript
Python使用urllib2模块抓取HTML页面资源的实例分享
2016/05/03 Python
Python学生信息管理系统修改版
2018/03/13 Python
浅谈tensorflow1.0 池化层(pooling)和全连接层(dense)
2018/04/27 Python
python并发和异步编程实例
2018/11/15 Python
python中的协程深入理解
2019/06/10 Python
基于树莓派的语音对话机器人
2019/06/17 Python
django框架auth模块用法实例详解
2019/12/10 Python
计算pytorch标准化(Normalize)所需要数据集的均值和方差实例
2020/01/15 Python
浅析PyCharm 的初始设置(知道)
2020/10/12 Python
Opencv+Python识别PCB板图片的步骤
2021/01/07 Python
毕业生自我推荐
2013/11/04 职场文书
党支部书记岗位责任制
2014/02/11 职场文书
考试作弊检讨书1000字(5篇)
2014/10/19 职场文书
企业整改报告范文
2014/11/08 职场文书
红高粱观后感
2015/06/10 职场文书
商务宴会祝酒词
2015/08/11 职场文书
漫改真人电影「萌系男友是燃燃的橘色」公开先导视觉图
2022/03/21 日漫