> ## Documentation Index
> Fetch the complete documentation index at: https://bun.zhcndoc.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 全局变量

> 使用 Bun 的全局对象

Bun 实现了以下全局变量。

| 全局变量                                                                                                                    | 来源         | 说明                                                                                                                                                                                                                                          |
| ----------------------------------------------------------------------------------------------------------------------- | ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [`AbortController`](https://developer.mozilla.org/en-US/docs/Web/API/AbortController)                                   | Web        |                                                                                                                                                                                                                                             |
| [`AbortSignal`](https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal)                                           | Web        |                                                                                                                                                                                                                                             |
| [`alert`](https://developer.mozilla.org/en-US/docs/Web/API/Window/alert)                                                | Web        | 适用于命令行工具                                                                                                                                                                                                                                    |
| [`Blob`](https://developer.mozilla.org/en-US/docs/Web/API/Blob)                                                         | Web        |                                                                                                                                                                                                                                             |
| [`Buffer`](https://nodejs.org/api/buffer.html#class-buffer)                                                             | Node.js    | 参见 [Node.js > `Buffer`](/runtime/nodejs-compat#node-buffer)                                                                                                                                                                                 |
| `Bun`                                                                                                                   | Bun        | 随着更多 API 的添加，可能会发生变化                                                                                                                                                                                                                        |
| [`ByteLengthQueuingStrategy`](https://developer.mozilla.org/en-US/docs/Web/API/ByteLengthQueuingStrategy)               | Web        |                                                                                                                                                                                                                                             |
| [`confirm`](https://developer.mozilla.org/en-US/docs/Web/API/Window/confirm)                                            | Web        | 适用于命令行工具                                                                                                                                                                                                                                    |
| [`__dirname`](https://nodejs.org/api/globals.html#__dirname)                                                            | Node.js    |                                                                                                                                                                                                                                             |
| [`__filename`](https://nodejs.org/api/globals.html#__filename)                                                          | Node.js    |                                                                                                                                                                                                                                             |
| [`atob()`](https://developer.mozilla.org/en-US/docs/Web/API/atob)                                                       | Web        |                                                                                                                                                                                                                                             |
| [`btoa()`](https://developer.mozilla.org/en-US/docs/Web/API/btoa)                                                       | Web        |                                                                                                                                                                                                                                             |
| `BuildMessage`                                                                                                          | Bun        |                                                                                                                                                                                                                                             |
| [`clearImmediate()`](https://developer.mozilla.org/en-US/docs/Web/API/Window/clearImmediate)                            | Web        |                                                                                                                                                                                                                                             |
| [`clearInterval()`](https://developer.mozilla.org/en-US/docs/Web/API/Window/clearInterval)                              | Web        |                                                                                                                                                                                                                                             |
| [`clearTimeout()`](https://developer.mozilla.org/en-US/docs/Web/API/Window/clearTimeout)                                | Web        |                                                                                                                                                                                                                                             |
| [`console`](https://developer.mozilla.org/en-US/docs/Web/API/console)                                                   | Web        |                                                                                                                                                                                                                                             |
| [`CountQueuingStrategy`](https://developer.mozilla.org/en-US/docs/Web/API/CountQueuingStrategy)                         | Web        |                                                                                                                                                                                                                                             |
| [`Crypto`](https://developer.mozilla.org/en-US/docs/Web/API/Crypto)                                                     | Web        |                                                                                                                                                                                                                                             |
| [`crypto`](https://developer.mozilla.org/en-US/docs/Web/API/crypto)                                                     | Web        |                                                                                                                                                                                                                                             |
| [`CryptoKey`](https://developer.mozilla.org/en-US/docs/Web/API/CryptoKey)                                               | Web        |                                                                                                                                                                                                                                             |
| [`CustomEvent`](https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent)                                           | Web        |                                                                                                                                                                                                                                             |
| [`Event`](https://developer.mozilla.org/en-US/docs/Web/API/Event)                                                       | Web        | 以及 [`ErrorEvent`](https://developer.mozilla.org/en-US/docs/Web/API/ErrorEvent) [`CloseEvent`](https://developer.mozilla.org/en-US/docs/Web/API/CloseEvent) [`MessageEvent`](https://developer.mozilla.org/en-US/docs/Web/API/MessageEvent)。 |
| [`EventTarget`](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget)                                           | Web        |                                                                                                                                                                                                                                             |
| [`exports`](https://nodejs.org/api/globals.html#exports)                                                                | Node.js    |                                                                                                                                                                                                                                             |
| [`fetch`](https://developer.mozilla.org/en-US/docs/Web/API/fetch)                                                       | Web        |                                                                                                                                                                                                                                             |
| [`FormData`](https://developer.mozilla.org/en-US/docs/Web/API/FormData)                                                 | Web        |                                                                                                                                                                                                                                             |
| [`global`](https://nodejs.org/api/globals.html#global)                                                                  | Node.js    | 参见 [Node.js > `global`](/runtime/nodejs-compat#global)。                                                                                                                                                                                     |
| [`globalThis`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/globalThis)             | 跨平台        | 是 `global` 的别名                                                                                                                                                                                                                              |
| [`Headers`](https://developer.mozilla.org/en-US/docs/Web/API/Headers)                                                   | Web        |                                                                                                                                                                                                                                             |
| [`HTMLRewriter`](/runtime/html-rewriter)                                                                                | Cloudflare |                                                                                                                                                                                                                                             |
| [`JSON`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON)                         | Web        |                                                                                                                                                                                                                                             |
| [`MessageEvent`](https://developer.mozilla.org/en-US/docs/Web/API/MessageEvent)                                         | Web        |                                                                                                                                                                                                                                             |
| [`module`](https://nodejs.org/api/globals.html#module)                                                                  | Node.js    |                                                                                                                                                                                                                                             |
| [`performance`](https://developer.mozilla.org/en-US/docs/Web/API/performance)                                           | Web        |                                                                                                                                                                                                                                             |
| [`process`](https://nodejs.org/api/process.html)                                                                        | Node.js    | 参见 [Node.js > `process`](/runtime/nodejs-compat#node-process)                                                                                                                                                                               |
| [`prompt`](https://developer.mozilla.org/en-US/docs/Web/API/Window/prompt)                                              | Web        | 适用于命令行工具                                                                                                                                                                                                                                    |
| [`queueMicrotask()`](https://developer.mozilla.org/en-US/docs/Web/API/queueMicrotask)                                   | Web        |                                                                                                                                                                                                                                             |
| [`ReadableByteStreamController`](https://developer.mozilla.org/en-US/docs/Web/API/ReadableByteStreamController)         | Web        |                                                                                                                                                                                                                                             |
| [`ReadableStream`](https://developer.mozilla.org/en-US/docs/Web/API/ReadableStream)                                     | Web        |                                                                                                                                                                                                                                             |
| [`ReadableStreamDefaultController`](https://developer.mozilla.org/en-US/docs/Web/API/ReadableStreamDefaultController)   | Web        |                                                                                                                                                                                                                                             |
| [`ReadableStreamDefaultReader`](https://developer.mozilla.org/en-US/docs/Web/API/ReadableStreamDefaultReader)           | Web        |                                                                                                                                                                                                                                             |
| [`reportError`](https://developer.mozilla.org/en-US/docs/Web/API/reportError)                                           | Web        |                                                                                                                                                                                                                                             |
| [`require()`](https://nodejs.org/api/globals.html#require)                                                              | Node.js    |                                                                                                                                                                                                                                             |
| `ResolveMessage`                                                                                                        | Bun        |                                                                                                                                                                                                                                             |
| [`Response`](https://developer.mozilla.org/en-US/docs/Web/API/Response)                                                 | Web        |                                                                                                                                                                                                                                             |
| [`Request`](https://developer.mozilla.org/en-US/docs/Web/API/Request)                                                   | Web        |                                                                                                                                                                                                                                             |
| [`setImmediate()`](https://developer.mozilla.org/en-US/docs/Web/API/Window/setImmediate)                                | Web        |                                                                                                                                                                                                                                             |
| [`setInterval()`](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)                                  | Web        |                                                                                                                                                                                                                                             |
| [`setTimeout()`](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)                                    | Web        |                                                                                                                                                                                                                                             |
| [`ShadowRealm`](https://github.com/tc39/proposal-shadowrealm)                                                           | Web        | Stage 3 提案                                                                                                                                                                                                                                  |
| [`SubtleCrypto`](https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto)                                         | Web        |                                                                                                                                                                                                                                             |
| [`DOMException`](https://developer.mozilla.org/en-US/docs/Web/API/DOMException)                                         | Web        |                                                                                                                                                                                                                                             |
| [`TextDecoder`](https://developer.mozilla.org/en-US/docs/Web/API/TextDecoder)                                           | Web        |                                                                                                                                                                                                                                             |
| [`TextEncoder`](https://developer.mozilla.org/en-US/docs/Web/API/TextEncoder)                                           | Web        |                                                                                                                                                                                                                                             |
| [`TransformStream`](https://developer.mozilla.org/en-US/docs/Web/API/TransformStream)                                   | Web        |                                                                                                                                                                                                                                             |
| [`TransformStreamDefaultController`](https://developer.mozilla.org/en-US/docs/Web/API/TransformStreamDefaultController) | Web        |                                                                                                                                                                                                                                             |
| [`URL`](https://developer.mozilla.org/en-US/docs/Web/API/URL)                                                           | Web        |                                                                                                                                                                                                                                             |
| [`URLSearchParams`](https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams)                                   | Web        |                                                                                                                                                                                                                                             |
| [`WebAssembly`](https://nodejs.org/api/globals.html#webassembly)                                                        | Web        |                                                                                                                                                                                                                                             |
| [`WritableStream`](https://developer.mozilla.org/en-US/docs/Web/API/WritableStream)                                     | Web        |                                                                                                                                                                                                                                             |
| [`WritableStreamDefaultController`](https://developer.mozilla.org/en-US/docs/Web/API/WritableStreamDefaultController)   | Web        |                                                                                                                                                                                                                                             |
| [`WritableStreamDefaultWriter`](https://developer.mozilla.org/en-US/docs/Web/API/WritableStreamDefaultWriter)           | Web        |                                                                                                                                                                                                                                             |
