javascript new一个对象的实质
作者:bea
以前这些东西自己清楚,可是却解释不出来,也没有去深究这些东西。今天在看《悟透JavaScript》的时候,看到作者的描述,“茅厕”顿开。 现摘录如下,作者说的很是清楚: 用 var anObject = new aFunction() 形式创建对象的过程实际上可以分为三步: 第一步是建立一个新对象; 第二步将该对象内置的原型对象设置为构造函数prototype引用的那个原型对象; 第三步就是将该对象作为this参数调用构造函数,完成成员设置等初始化工作。
以前这些东西自己清楚,可是却解释不出来,也没有去深究这些东西。今天在看《悟透JavaScript》的时候,看到作者的描述,“茅厕”顿开。
现摘录如下,作者说的很是清楚:
用 var anObject = new aFunction() 形式创建对象的过程实际上可以分为三步:
第一步是建立一个新对象;
第二步将该对象内置的原型对象设置为构造函数prototype引用的那个原型对象;
第三步就是将该对象作为this参数调用构造函数,完成成员设置等初始化工作。
有用 |
无用
现摘录如下,作者说的很是清楚:
用 var anObject = new aFunction() 形式创建对象的过程实际上可以分为三步:
第一步是建立一个新对象;
第二步将该对象内置的原型对象设置为构造函数prototype引用的那个原型对象;
第三步就是将该对象作为this参数调用构造函数,完成成员设置等初始化工作。
猜你喜欢
您可能感兴趣的文章:
- javascript instanceof 与typeof使用说明
- javascript call方法使用说明
- 将CKfinder整合进CKEditor3.0的新方法
- js或css文件后面跟参数的原因说明
- Javascript的构造函数和constructor属性
- jQuery 页面 Mask实现代码
- JQuery 遮罩层实现(mask)实现代码
- Javascript UrlDecode函数代码
- JavaScript 页面坐标相关知识整理
- 了解jQuery技巧来提高你的代码
- 在html页面上拖放移动标签
- 利用js获取服务器时间的两个简单方法
- JavaScript中的集合及效率
- Extjs TriggerField在弹出窗口显示不出问题的解决方法
- Extjs学习笔记之七 布局
- IE6下JS动态设置图片src地址问题
- Javascript 中的类和闭包
- Extjs学习笔记之六 面版
- jQuery开发者都需要知道的5个小技巧