javascript new一个对象的实质


Posted in Javascript onJanuary 07, 2010

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

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

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

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

Javascript 相关文章推荐
ext读取两种结构的xml的代码
Nov 05 Javascript
基于jQuery的弹出消息插件 DivAlert之旅(一)
Apr 01 Javascript
使用GruntJS构建Web程序之Tasks(任务)篇
Jun 06 Javascript
js如何打印object对象
Oct 16 Javascript
理解javascript闭包
Dec 15 Javascript
vueJS简单的点击显示与隐藏的效果【实现代码】
May 03 Javascript
下一代Bootstrap的5个特点 超酷炫!
Jun 17 Javascript
如何解决jQuery EasyUI 已打开Tab重新加载问题
Dec 19 Javascript
javascript中apply/call和bind的使用
Feb 15 Javascript
详解微信小程序 通过控制CSS实现view隐藏与显示
May 24 Javascript
浅谈SpringMVC中post checkbox 多选框value的值(隐藏域方式)
Jan 08 Javascript
微信小程序实现下拉刷新动画
Jun 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使用CURL实现多线程抓取网页
2015/04/30 PHP
php示例详解Constructor Prototype Pattern 原型模式
2015/10/15 PHP
学习php设计模式 php实现抽象工厂模式
2015/12/07 PHP
IE8 中使用加速器(Activities)
2010/05/14 Javascript
JavaScript分页功能的实现方法
2015/04/25 Javascript
JS绘制生成花瓣效果的方法
2015/08/05 Javascript
JavaScript必看小技巧(必看)
2016/06/07 Javascript
BootStrap智能表单实战系列(四)表单布局介绍
2016/06/13 Javascript
判断jQuery是否加载完成,没完成继续判断的解决方法
2017/12/06 jQuery
解决vue打包项目后刷新404的问题
2018/03/06 Javascript
详解vue中axios的封装
2018/07/18 Javascript
vue 父组件给子组件传值子组件给父组件传值的实例代码
2019/04/15 Javascript
html中创建并调用vue组件的几种方法汇总
2020/11/17 Javascript
TensorFLow用Saver保存和恢复变量
2018/03/10 Python
Python实现的直接插入排序算法示例
2018/04/29 Python
Python文本统计功能之西游记用字统计操作示例
2018/05/07 Python
python字符串的拼接方法总结
2019/11/18 Python
Django异步任务线程池实现原理
2019/12/17 Python
Python中过滤字符串列表的方法
2020/12/22 Python
Python LMDB库的使用示例
2021/02/14 Python
Python爬虫+Tkinter制作一个翻译软件的示例
2021/02/20 Python
使用css3制作登录表单的步骤
2014/04/07 HTML / CSS
css3实现平移效果(transfrom:translate)的示例
2020/11/13 HTML / CSS
女孩每月服装订阅盒:kidpik
2019/04/17 全球购物
AJAX检测用户名是否存在的方法
2021/03/24 Javascript
大学辅导员事迹材料
2014/02/05 职场文书
《逃家小兔》教学反思
2014/02/23 职场文书
双创工作实施方案
2014/03/26 职场文书
《称象》教学反思
2014/04/25 职场文书
学雷锋树新风演讲稿
2014/05/10 职场文书
小学生迎国庆演讲稿
2014/09/05 职场文书
高中教师个人工作总结
2015/02/10 职场文书
安娜卡列尼娜观后感
2015/06/11 职场文书
机关干部纪律作风整顿心得体会
2016/01/23 职场文书
标准发言稿结尾
2019/07/18 职场文书
导游词之长城八达岭
2019/09/24 职场文书