javascript new一个对象的实质


Posted in Javascript onJanuary 07, 2010

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

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

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

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

Javascript 相关文章推荐
怎么选择Javascript框架(Javascript Framework)
Nov 22 Javascript
jQuery ui 利用 datepicker插件实现开始日期(minDate)和结束日期(maxDate)
May 22 Javascript
javascript使用数组的push方法完成快速排序
Sep 15 Javascript
javascript限制用户只能输汉字中文的方法
Nov 20 Javascript
微信小程序 使用picker封装省市区三级联动实例代码
Oct 28 Javascript
node使用Koa2搭建web项目的方法
Oct 17 Javascript
深入理解Vue父子组件生命周期执行顺序及钩子函数
Aug 12 Javascript
详解在vue-cli中使用graphql即vue-apollo的用法
Sep 08 Javascript
阿望教你用vue写扫雷小游戏
Jan 20 Javascript
使用konva和vue-konva库实现拖拽滑块验证功能
Apr 27 Javascript
vue实现PC端分辨率适配操作
Aug 03 Javascript
element中table高度自适应的实现
Oct 21 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设计模式 注册表模式
2012/02/05 PHP
PHP设置图片文件上传大小的具体实现方法
2013/10/11 PHP
php的array数组和使用实例简明教程(容易理解)
2014/03/20 PHP
利用PHP实现开心消消乐的算法示例
2017/10/12 PHP
js trim函数 去空格函数与正则集锦
2009/11/20 Javascript
非常有用的40款jQuery 插件推荐(系列二)
2011/12/25 Javascript
JavaScript初学者建议:不要去管浏览器兼容
2014/02/04 Javascript
jquery使用$(element).is()来判断获取的tagName
2014/08/24 Javascript
EasyUI实现二级页面的内容勾选的方法
2015/03/01 Javascript
javascript实现设置、获取和删除Cookie的方法
2015/06/01 Javascript
js实现的星星评分功能函数
2015/12/09 Javascript
详解Javacript和AngularJS中的Promises
2016/02/09 Javascript
javascript实现简单计算器效果【推荐】
2016/04/19 Javascript
JSONP和批量操作功能的实现方法
2016/08/21 Javascript
JS实现Ajax的方法分析
2016/12/20 Javascript
JS实现简易的图片拖拽排序实例代码
2017/06/09 Javascript
寻找网站后台地址的python脚本
2014/09/01 Python
使用python实现链表操作
2018/01/26 Python
Python实现读取Properties配置文件的方法
2018/03/29 Python
Python文本处理之按行处理大文件的方法
2018/04/09 Python
Python递归函数实例讲解
2019/02/27 Python
Python numpy大矩阵运算内存不足如何解决
2020/11/19 Python
Html5 页面适配iPhoneX(就是那么简单)
2019/09/05 HTML / CSS
惠普美国官方商店:HP Official Store
2016/08/28 全球购物
数控专业个人求职信范例
2013/11/29 职场文书
文明学生标兵事迹
2014/01/21 职场文书
大学生职业生涯规划范文——找准自我,定位人生
2014/01/23 职场文书
马云北大演讲完整版:真心话,什么才是阿里的核心竞争力?
2014/04/04 职场文书
寄语是什么意思
2014/04/10 职场文书
给学校的建议书范文
2014/05/15 职场文书
共产党员岗位承诺书
2014/05/29 职场文书
基层党员群众路线教育实践活动个人对照检查材料思想汇报
2014/10/05 职场文书
2016年情人节问候语
2015/11/11 职场文书
两行代码解决Jupyter Notebook中文不能显示的问题
2021/04/24 Python
PyTorch 如何设置随机数种子使结果可复现
2021/05/12 Python
mysql 获取时间方式
2022/03/20 MySQL