globalThis
Object.getOwnPropertyNames(globalThis) .filter((item: string) => typeof (globalThis as any)[item] === "function") .forEach((funcName: string) => console.log(funcName));
Object Function Array Number parseFloat parseInt Boolean String Symbol Date Promise RegExp Error AggregateError EvalError RangeError ReferenceError SyntaxError TypeError URIError ArrayBuffer Uint8Array ...
Object.getOwnPropertyNames(window) .filter(item => typeof window[item] === "function") .forEach(funcName => console.log(funcName));
... testFunction1 testFunction2