javascript new一个对象的实质


Posted in Javascript onJanuary 07, 2010

以前这些东西自己清楚,可是却解释不出来,也没有去深究这些东西。今天在看《悟透JavaScript》的时候,看到作者的描述,“茅厕”顿开。

现摘录如下,作者说的很是清楚:

用 var anObject = new aFunction() 形式创建对象的过程实际上可以分为三步:

第一步是建立一个新对象;
第二步将该对象内置的原型对象设置为构造函数prototype引用的那个原型对象;
第三步就是将该对象作为this参数调用构造函数,完成成员设置等初始化工作。

Javascript 相关文章推荐
《JavaScript DOM 编程艺术》读书笔记之DOM基础
Jan 09 Javascript
深入浅析Node.js 事件循环
Dec 20 Javascript
js基于cookie方式记住返回页面用法示例
May 27 Javascript
基于bootstrap的选择框插件icheck
Dec 23 Javascript
jQuery实现页面顶部下拉广告
Dec 30 Javascript
JS原生轮播图的简单实现(推荐)
Jul 22 Javascript
Angular 2 利用Router事件和Title实现动态页面标题的方法
Aug 23 Javascript
vue中rem的配置的方法示例
Aug 30 Javascript
Vue高版本中一些新特性的使用详解
Sep 25 Javascript
JavaScript实现与使用发布/订阅模式详解
Jan 19 Javascript
JavaScript数据结构与算法之二叉树添加/删除节点操作示例
Mar 01 Javascript
微信小程序自定义导航栏(模板化)
Nov 15 Javascript
IE iframe的onload方法分析小结
Jan 07 #Javascript
判断iframe是否加载完成的完美方法
Jan 07 #Javascript
Extjs学习笔记之五 一个小细节renderTo和applyTo的区别
Jan 07 #Javascript
EXT中xtype的含义分析
Jan 07 #Javascript
Extjs学习笔记之四 工具栏和菜单
Jan 07 #Javascript
Extjs学习笔记之三 extjs form更多的表单项
Jan 07 #Javascript
Extjs学习笔记之二 初识Extjs之Form
Jan 07 #Javascript
You might like
php 时间计算问题小结
2009/01/04 PHP
php设计模式 DAO(数据访问对象模式)
2011/06/26 PHP
基于php无限分类的深入理解
2013/06/02 PHP
Laravel框架路由设置与使用示例
2018/06/12 PHP
PHP $O00OO0=urldecode & eval 解密,记一次商业源码的去后门
2020/09/13 PHP
js新闻滚动 js如何实现新闻滚动效果
2013/01/07 Javascript
javascript检查表单数据是否改变的方法
2013/07/30 Javascript
JS实现QQ图片一闪一闪的效果小例子
2013/07/31 Javascript
JS实现将人民币金额转换为大写的示例代码
2014/02/13 Javascript
JS选中checkbox后获取table内一行TD所有数据的方法
2015/07/01 Javascript
总结AngularJS开发者最常犯的十个错误
2016/08/31 Javascript
javascript使用递归算法求两个数字组合功能示例
2017/01/03 Javascript
AngularJS实现动态添加Option的方法
2017/05/17 Javascript
常见的浏览器Hack技巧整理
2017/06/29 Javascript
详解vue mixins和extends的巧妙用法
2017/12/20 Javascript
利用JavaScript将Excel转换为JSON示例代码
2019/06/14 Javascript
VUEX-action可以修改state吗
2019/11/19 Javascript
Vue-cli3多页面配置详解
2020/03/22 Javascript
[40:56]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 Liquid vs TNC
2018/04/01 DOTA
Windows 7下Python Web环境搭建图文教程
2018/03/20 Python
PyTorch 1.0 正式版已经发布了
2018/12/13 Python
Python类的继承、多态及获取对象信息操作详解
2019/02/28 Python
python实现合并两个排序的链表
2019/03/03 Python
django框架ModelForm组件用法详解
2019/12/11 Python
Python求解排列中的逆序数个数实例
2020/05/03 Python
pytorch 查看cuda 版本方式
2020/06/23 Python
HTML5 Canvas的事件处理介绍
2015/04/24 HTML / CSS
详解如何解决canvas图片getImageData,toDataURL跨域问题
2018/09/17 HTML / CSS
美国知名日用品连锁超市:Dollar General(多来店)
2017/01/14 全球购物
西班牙手机之家:Phone House
2018/10/18 全球购物
波兰汽车配件网上商店:iParts.pl
2020/09/08 全球购物
英国珠宝和手表专家:Pleasance & Harper
2020/10/21 全球购物
C#面试问题
2016/07/29 面试题
工程项目建议书范文
2014/03/12 职场文书
岗位廉洁从业承诺书
2014/03/28 职场文书
2014年信息技术工作总结
2014/12/16 职场文书