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 相关文章推荐
收藏一些不常用,但是有用的代码
Mar 12 Javascript
JSON为什么那样红为什么要用json(另有洞天)
Dec 26 Javascript
给超链接添加特效鼠标移动展示提示信息且随鼠标移动
Oct 17 Javascript
jquery中append()与appendto()用法分析
Nov 14 Javascript
jQuery使用drag效果实现自由拖拽div
Jun 11 Javascript
Ztree新增角色和编辑角色回显问题的解决
Oct 25 Javascript
vue.js中父组件调用子组件的内部方法示例
Oct 22 Javascript
完美解决linux下node.js全局模块找不到的情况
May 16 Javascript
JQuery特殊效果和链式调用操作示例
May 13 jQuery
新手简单了解vue
May 29 Javascript
JS window对象简单操作完整示例
Jan 14 Javascript
如何将Node.js中的回调转换为Promise
Nov 10 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
php开发中的页面跳转方法总结
2015/04/26 PHP
将PHP从5.3.28升级到5.3.29时Nginx出现502错误
2015/05/09 PHP
在WordPress中使用PHP脚本来判断访客来自什么国家
2015/12/10 PHP
PHP+AjaxForm异步带进度条上传文件实例代码
2017/08/14 PHP
关于Javascript 的 prototype问题。
2007/01/03 Javascript
javascript的document.referrer浏览器支持、失效情况总结
2014/07/18 Javascript
jQuery前端框架easyui使用Dialog时bug处理
2014/12/05 Javascript
js 文字超出长度用省略号代替,鼠标悬停并以悬浮框显示实例
2016/12/06 Javascript
微信小程序 两种滑动方式(横向滑动,竖向滑动)详细及实例代码
2017/01/13 Javascript
jQuery图片加载失败替换默认图片方法汇总
2017/11/29 jQuery
js中bool值的转换及“&&”、“||”、 “!!”详解
2017/12/21 Javascript
vue计算属性和监听器实例解析
2018/05/10 Javascript
详解vue-cli3开发Chrome插件实践
2019/05/29 Javascript
vue setInterval 定时器失效的解决方式
2020/07/30 Javascript
python进程类subprocess的一些操作方法例子
2014/11/22 Python
python3.6.3+opencv3.3.0实现动态人脸捕获
2018/05/25 Python
python实现微信机器人: 登录微信、消息接收、自动回复功能
2019/04/29 Python
Django url,从一个页面调到另个页面的方法
2019/08/21 Python
python将字典列表导出为Excel文件的方法
2019/09/02 Python
git查看、创建、删除、本地、远程分支方法详解
2020/02/18 Python
Django+Celery实现动态配置定时任务的方法示例
2020/05/26 Python
python对 MySQL 数据库进行增删改查的脚本
2020/10/22 Python
宝拉珍选英国官网:Paula’s Choice英国
2019/05/29 全球购物
俄罗斯最大的在线手表商店:Bestwatch.ru
2020/01/11 全球购物
C语言基础笔试题
2013/04/27 面试题
Java编程面试题
2016/04/04 面试题
自我鉴定思想方面
2013/10/07 职场文书
市三好学生主要事迹
2014/01/28 职场文书
特教教师先进事迹
2014/05/21 职场文书
离婚协议书的书写要求
2014/09/17 职场文书
大二学生自我检讨书
2014/10/23 职场文书
村官个人总结范文
2015/03/03 职场文书
Python 读写 Matlab Mat 格式数据的操作
2021/05/19 Python
eclipse创建项目没有dynamic web的解决方法
2021/06/24 Java/Android
Python编程源码报错解决方法总结经验分享
2021/10/05 Python
Python进程间的通信之语法学习
2022/04/11 Python