文件名称:arbitrait:JavaScript的特质
文件大小:6KB
文件格式:ZIP
更新时间:2024-06-04 00:37:58
JavaScript
什么和为什么 基于中的特征,JavaScript / LiveScript中的特征提供了一种无需修改即可安全地扩展对象的方法。 每个人都知道我们不应该修改Array.prototype 。 但是,如果我们真的想拥有array.first()怎么办? 我们可以以特质整齐且无害地隔离一些接近的东西! npm install arbitrait const trait = require ( "arbitrait" ) ; // define a trait const Serial = trait ( { slice : function ( s , e ) { return Array . prototype . slice . call ( this , s , e ) ; } , // where no default implementa
【文件预览】:
arbitrait-master
----package.json(276B)
----LICENSE(1KB)
----arbitrait.js(3KB)
----example()
--------fmt.js(2KB)
----readme.md(3KB)
----test()
--------test.js(2KB)