typescript declare function 语法
    TypeScript是一种面向对象的编程语言,它可以编译成 JavaScript,同时增加了静态类型检查功能。在编写 TypeScript 代码时,我们可能需要使用一些已有的 JavaScript 函数,但是这些函数并没有 TypeScript 的类型声明文件,这时就需要使用 declare function 语法来声明这些函数的类型。
javascript 函数    declare function 语法可以将一个 JavaScript 函数声明为 TypeScript 中的函数类型,从而使 TypeScript 编译器能够对这个函数进行类型检查。下面是一个例子:
    ```typescript
    declare function myFunction(x: number): void;
    ```
    这个语句声明了一个名为 myFunction 的函数,它接受一个 number 类型的参数,并且没有返回值。这个声明语句告诉 TypeScript 编译器,存在一个名为 myFunction 的函数,其参数类型为 number,返回值类型为 void。
    声明语句可以放在 TypeScript 文件中的任何位置,它们不会被编译成 JavaScript 代码。如果在 TypeScript 文件中使用一个未声明的函数,编译器会抛出一个错误。
    declare function 语法不仅可以用于声明 JavaScript 函数,还可以用于声明变量、类、命名空间等。使用 declare function 语法可以让 TypeScript 代码更加规范、安全、易于维护。