【笔记】 《js权威指南》- 第6章 对象 - 6.1 创建对象
来源:互联网 发布:淘宝双十一充500红包 编辑:程序博客网 时间:2024/06/06 03:07
1.Object.create():(仅ECMAScript5)
用于构建一个新对象,第一个参数是这个对象的原型,第二个参数对属性进行描述:
//o1继承属性x, yvar o1 = Object.create({x: 1, y: 1});//不继承任何原型的对象var o2 = Object.create(null);//等同于{}和new Object()var o3 = Object.create(Object.prototype);
2.实现一个继承对象(兼容版本):
function inherit(p) { if (p == null) throw TypeError(); if (Object.create) return Object.create(p); //兼容 var t = typeof p; if (t !== "object" && t !== "function") throw TypeError(); function f() {}; f.prototype = p; return new f();}//使用继承函数防止工具库意外修改原始对象属性var o = {x: 1};lib_func(inherit(o));
0 0
- 【笔记】 《js权威指南》- 第6章 对象 - 6.1 创建对象
- 【笔记】 《js权威指南》- 第6章 对象
- 【笔记】 《js权威指南》- 第6章 对象 - 6.9 序列化对象 - 6.10 对象方法
- 【笔记】 《js权威指南》- 第6章 对象 - 6.8 对象的三个属性
- 【笔记】 《js权威指南》- 第6章 对象 - 6.2 - 6.4 属性操作1
- 【笔记】 《js权威指南》- 第6章 对象 - 6.5 - 6.6 属性操作2
- 【笔记】 《js权威指南》- 第6章 对象 - 6.7 属性的特性 (ECMAScript5)
- JavaScript权威指南_38_第6章_对象_6.1-创建对象
- 【笔记】 《js权威指南》- 第3章 类型、值和变量 - 3.5 全局对象
- 【笔记】 《js权威指南》- 第14章 Window对象 14.2 - 14.4
- 【笔记】 《js权威指南》- 第14章 Window对象 14.5 - 14.6
- 【笔记】 《js权威指南》- 第14章 Window对象 14.8 多窗口和窗体
- JavaScript权威指南学习之第6章 对象
- 《JS权威指南》学习笔记(四):对象
- JavaScript权威指南_20_第4章_表达式和运算符_4.6-对象创建表达式
- JavaScript权威指南_45_第6章_对象_6.8-对象的三个属性
- JavaScript权威指南_46_第6章_对象_6.9-序列化对象
- JavaScript权威指南_47_第6章_对象_6.10-对象方法
- 【杭电oj】1994 - 利息计算(水)
- js笔记(8)之数组篇
- MyBatis批量插入数据
- Android获取内存(RAM)大小信息
- Tomcat --> Cannot create a server using the selected type
- 【笔记】 《js权威指南》- 第6章 对象 - 6.1 创建对象
- Quartz使用示例总结
- Linux基础命令
- [CodeVS4655]序列终结者 做题笔记
- 【杭电oj】2083 - 简易版之最短距离(最短距离)
- iOS应用系统获取qq和拨打电话
- 第一篇博客
- 欢迎使用CSDN-markdown编辑器
- LSTM神经网络Demystifying LSTM neural networks