com-tools
Version:
com-tools 提供了一些通用的工具函数;
86 lines (40 loc) • 1.25 kB
Markdown
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) > [com-tools](./com-tools.md) > [createFunctionBy](./com-tools.createfunctionby.md)
## createFunctionBy() function
根据函数字符串 和 函数名字 来创建函数
**Signature:**
```typescript
export declare function createFunctionBy(funString: string, name?: string, asDefault?: boolean): Function;
```
## Parameters
<table><thead><tr><th>
Parameter
</th><th>
Type
</th><th>
Description
</th></tr></thead>
<tbody><tr><td>
funString
</td><td>
string
</td><td>
:string 必选; 函数的代码字符串,必须是完整的函数代码字符串,不能是函数体的代码片断,可通过函数的 toString() 方法获得;
</td></tr>
<tr><td>
name
</td><td>
string
</td><td>
_(Optional)_ ?:string 可选; 函数的名字;
</td></tr>
<tr><td>
asDefault
</td><td>
boolean
</td><td>
_(Optional)_ ?:boolean 可选;name 参数是否作为函数名字的默认值(当 funString 中不包含函数名字时,再使用 name 作为函数的名字)
</td></tr>
</tbody></table>
**Returns:**
Function