proto:一个基于原型的继承库,可以在不失去javascript原型系统的强大功能的情况下轻松创建对象和继承层次结构

时间:2024-07-10 00:57:33
【文件属性】:

文件名称:proto:一个基于原型的继承库,可以在不失去javascript原型系统的强大功能的情况下轻松创建对象和继承层次结构

文件大小:17KB

文件格式:ZIP

更新时间:2024-07-10 00:57:33

JavaScript

proto 一个基于原型的继承/类库,可以轻松创建对象和继承层次结构,而不会失去 javascript 原型系统的强大功能。 为什么使用原型? proto很好用——你可以使用 proto 从任何对象继承,即使它是用不同的继承库创建的! instanceof与proto类一起使用 构造函数是可继承的 proto 可以从抽象的父类继承——不能直接实例化的父类(许多类库通过实例化父类来构建原型) 非对象可以从构造函数返回(甚至是undefined )! 轻松访问对象的超类 你可以给你的班级动态名称 你没有 hafta 使用new运营商 本机对象与proto 。 proto正确* 创建从本机对象继承的类 - 甚至所有Error类型。 *继承某些原生 javascript 对象有一些限制(见下文) 已正确设置 proto不使用Object.create因此它应该适用于较旧的浏览器(欢迎测


【文件预览】:
proto-master
----.gitignore(44B)
----package.json(551B)
----testProxy.js(27B)
----dist()
--------proto.umd.js(2KB)
--------proto.umd.js.map(18KB)
----build.js(940B)
----proto.js(5KB)
----README.md(10KB)
----test()
--------browserAMDtest.html(1KB)
--------browserGlobalTest.html(677B)
--------protoTest.js(10KB)
----MIT_LICENSE(1KB)

网友评论