【文件属性】:
文件名称:externalise:将成员函数转换为接受对象作为参数的函数
文件大小:3KB
文件格式:ZIP
更新时间:2021-06-22 21:00:08
JavaScript
外化
将成员函数变成接受对象作为参数的函数。
例如:
var externalise = require ( 'externalise' ) ;
var length = externalise ( 'length' ) ;
length ( [ 'what' , 'is' , 'up?!' ] ) ;
// #=> 3
这在与来自lodash map等高阶函数结合使用时特别有用。
var _ = require ( 'lodash' ) ;
_ . map ( [ "hello" , "world!" ] , externalise ( 'length' ) ) ;
// #=> [5, 6]
还提供了externalise.proto ,它将对象原型上的所有函数外部化。
Identity = function ( x ) {
this . value = x
【文件预览】:
externalise-master
----index.js(46B)
----package.json(404B)
----test()
--------mocha.opts(16B)
--------testExternalise.js(2KB)
----src()
--------externalise.js(1KB)
----.gitignore(525B)
----README.md(1005B)