1 | /**
|
2 | * Function 对象扩展
|
3 | */
|
4 | interface Function {
|
5 | /**
|
6 | * 获取函数参数名称
|
7 | *
|
8 | * @return 函数参数名称列表
|
9 | */
|
10 | argumentNames(): string[] | null;
|
11 | /**
|
12 | * 延时执行函数
|
13 | *
|
14 | * @param timeout 延时时间(单位:秒)
|
15 | * @return mixed
|
16 | */
|
17 | delay(timeout: number): any;
|
18 | }
|
19 | declare var Function: FunctionConstructor;
|