switch factory构建开关函数的工厂
switch-factory 构建 开关函数 的工厂。安装稳定的 npm install switch-factory
,边缘版本请使用 npm install https://github.com/daxxog/switch-factory/tarball/master
。
用法:
-
SF.is(列表)
:获取要检查的字符串值列表,并返回检查它们的开关函数。-
参数:列表(数组)
-
返回:函数(
val
字符串)
-
-
sf.allow(安全)
:获取一个安全字符串并返回一个函数,该函数过滤掉除安全字符之外的所有内容。-
参数:安全字符串
-
返回:函数(不安全字符串)
-
-
sf.run(什么, 函数)
:从散列运行函数。与 switch 类似,但语法不同。-
参数:什么(哈希表),功能(HashTable 中的函数)
-
返回:混合函数的返回值。
-
例子:
```javascript
sf.run('noexist', {
'存在': () => '这个键存在',
'默认': () => '这是默认值'
});
```
总结:switch-factory
是一个非常实用的工具,能帮助你快速构建开关函数,并且支持多个功能扩展,适合处理需要根据多个条件选择执行的情况。
下载地址
用户评论