Bun

全局

Bun 实现了以下全局变量。

全局来源备注
AbortControllerWeb 
AbortSignalWeb 
alertWeb旨在用于命令行工具
BlobWeb 
BufferNode.js请参阅 Node.js > Buffer
BunBun可能会随着添加更多 API 而更改
ByteLengthQueuingStrategyWeb 
confirmWeb旨在用于命令行工具
__dirnameNode.js 
__filenameNode.js 
atob()Web 
btoa()Web 
BuildMessageBun 
clearImmediate()Web 
clearInterval()Web 
clearTimeout()Web 
consoleWeb 
CountQueuingStrategyWeb 
CryptoWeb 
cryptoWeb 
CryptoKeyWeb 
CustomEventWeb 
EventWeb还有 ErrorEvent CloseEvent MessageEvent
EventTargetWeb 
exportsNode.js 
fetchWeb 
FormDataWeb 
globalNode.js请参阅 Node.js > global
globalThis跨平台global 的别名
HeadersWeb 
HTMLRewriterCloudflare 
JSONWeb 
MessageEventWeb 
moduleNode.js 
performanceWeb 
processNode.js请参阅 Node.js > process
promptWeb旨在用于命令行工具
queueMicrotask()Web 
ReadableByteStreamControllerWeb 
ReadableStreamWeb 
ReadableStreamDefaultControllerWeb 
ReadableStreamDefaultReaderWeb 
reportErrorWeb 
require()Node.js 
ResolveMessageBun 
ResponseWeb 
RequestWeb 
setImmediate()Web 
setInterval()Web 
setTimeout()Web 
ShadowRealmWebStage 3 提案
SubtleCryptoWeb 
DOMExceptionWeb 
TextDecoderWeb 
TextEncoderWeb 
TransformStreamWeb 
TransformStreamDefaultControllerWeb 
URLWeb 
URLSearchParamsWeb 
WebAssemblyWeb 
WritableStreamWeb 
WritableStreamDefaultControllerWeb 
WritableStreamDefaultWriterWeb