全局变量和全局函数是相对局部变量和局部函数而言的,不在{}或者for, if 等范围内的都是全局变量或者全局函数,最简单的是在同一个文件中去声明. 例如在mian.cpp中 #include <iostream> int gResult; int gAdd(int a, int b) { return a + b; } int main(int argc, const char * argv[]) { gResult = aAdd(2, 3); } 这样的话main函数上面的都是都是全局变量和
写在前面: Jest中定义了很多全局性的Function供我们使用,我们不必再去引用别的包来去实现类似的功能,下面将列举Jest中实现的全局函数. Jest Global Functions afterAll(fn, timeout) 从字面意思就可以理解到它是在所有测试运行完之后才会执行的,如果你的测试中包含promise,则将会等待promise被验证之后被执行. 你还可以提供一个timeout的参数(以毫秒为单位),用于指定在终止前等待的时间.注意:默认的超时是5秒. 如果您想要清理一些跨