redefine:用于智能对象属性定义的轻量级实用程序

时间:2024-06-08 09:55:03
【文件属性】:

文件名称:redefine:用于智能对象属性定义的轻量级实用程序

文件大小:34KB

文件格式:ZIP

更新时间:2024-06-08 09:55:03

JavaScript

redefine.js 一个轻量级但功能强大的ES5实用程序。 过时的 是定义类的最新,最能证明未来,积极维护且广泛兼容的方法。 如果您打算在这里丰富原型,请查看es-class ,它很可能会提供您需要的一切以及更多其他信息。 如果您可以在这里将属性懒惰地分配给通用对象或原型,请检查 。 关于重新定义JS 这个约1.5KB(最小化并压缩)的框架在node.js和所有现代移动或桌面浏览器中带来了ES5和ES6功能的强大功能。 主要特点: ES6喜欢类定义,通过mixin和bound魔术具有额外的功能 没有描述符的ES5属性定义偏执狂和prolix语法 ES3友好且基本兼容 通过redefine.js优点,可以完成组织对象访问,定义和继承的所有常见任务。 班级 在JS世界中确实很常见的一件事,如果不熟悉ES5,那么一件事情就不那么容易解决:来自其他OOP语言JavaScript类概


【文件预览】:
redefine-master
----.gitignore(34B)
----README.md(19KB)
----test()
--------redefine.js(19KB)
--------.test.js(1010B)
----.gitattributes(11B)
----package.json(1006B)
----src()
--------redefine.js(14KB)
----build()
--------redefine.js(3KB)
--------redefine.max.js(15KB)
----template()
--------node.before(17B)
--------var.before(0B)
--------license.before(4B)
--------node.after(1B)
--------var.after(0B)
--------md.before(455B)
--------license.after(4B)
--------amd.before(7B)
--------md.after(15B)
--------copyright(43B)
--------amd.after(2B)
----LICENSE.txt(1KB)
----.npmignore(58B)
----.travis.yml(89B)
----index.html(5KB)
----Makefile(2KB)
----HOWTO.md(9KB)

网友评论