tencent cloud

Tencent Cloud EdgeOne

Web standards

ダウンロード
フォーカスモード
フォントサイズ
最終更新日: 2026-10-15 18:20:39
AI翻訳
エッジ関数は、V8 JavaScriptエンジンに基づいて設計・実装されたServerlessコード実行環境であり、以下の標準化されたWeb APIを提供します。

JavaScript標準組み込みオブジェクト

エッジ関数はすべてのJavaScript標準組み込みオブジェクトをサポートします。詳細はMDN公式ドキュメント:JavaScript Standard built-in objectsを参照してください。

URL

const urlInfo = new URL('https://www.tencentcloud.com/');
URL APIは、URLの解析、構築、正規化、エンコードに使用されます。詳細はMDN公式ドキュメント:URLを参照してください。

Blob

const blob = new Blob(['hello', 'world'], { type: 'text/plain' });
Blob APIは、不変で未加工のデータを表すファイル様オブジェクトです。詳細はMDN公式ドキュメント:Blobを参照してください。

Base64

btoa

function btoa(data: string | ArrayBuffer | ArrayBufferView): string;
base64エンコードを実行します。Unicode文字列には対応していません。詳細はMDN公式ドキュメント:btoaを参照してください。

atob

function atob(data: string): string;
base64デコードを実行します。Unicode文字列には対応していません。詳細はMDN公式ドキュメント:atobを参照してください。

btoaUTF8

function btoaUTF8(data: string): string;
base64エンコードを実行し、Unicode文字列をサポートします。

atobUTF8

function atobUTF8(data: string): string;
base64デコードを実行します。Unicode文字列には対応していません。

タイマー

setTimeout

setTimeout(func: function): number;
setTimeout(func: function, delay: number): number;
setTimeout(func: function, delay: number, ...args: any[]): number;
通常のタイマーは、タイマーの期限到来時に指定された関数を実行します。詳細はMDN公式ドキュメント:setTimeoutを参照してください。

clearTimeout

clearTimeout(timeoutID: number): void;
指定されたtimeoutIDの通常タイマーをクリアします。詳細はMDN公式ドキュメント:clearTimeoutを参照してください。

setInterval

setInterval(func: function): number;
setInterval(func: function, delay: number): number;
setInterval(func: function, delay: number, ...args: any[]): number;
ループタイマーは、タイマーの期限到来ごとに指定された関数を実行します。詳細はMDN公式ドキュメント:setIntervalを参照してください。

clearInterval

clearInterval(intervalID: number): void;
1つのループタイマーをクリアします。詳細はMDN公式ドキュメント:clearIntervalを参照してください。

setImmediate

setImmediate(func: function): number;
setImmediate(func: function, ...args: any[]): number;
即時タイマーは、エッジ関数スタックがクリアされた後に指定された関数を実行します。詳細はMDN公式ドキュメント:setImmediateを参照してください。

clearImmediate

clearImmediate(immediateID: number): void;
1つの即時タイマーをクリアします。詳細はMDK公式ドキュメント:clearImmediateを参照してください。

イベントの発行と購読

EventTarget

const eventTarget = new EventTarget();
イベントのパブリッシュとサブスクライブです。詳細はMDN公式ドキュメント:EventTargetを参照してください。

Event

const event = new Event('type name');
基本イベントです。詳細はMDN公式ドキュメント:Eventを参照してください。

中止シグナルとコントローラー

AbortSignal

const signal = AbortSignal.abort();
中止信号です。詳細はMDN公式ドキュメント:AbortSignalを参照してください。

AbortController

const controller = new AbortController();
中止コントローラです。詳細はMDN公式ドキュメント:AbortControllerを参照してください。

解凍ストリーム

CompressionStream

const { readable, writable } = new CompressionStream('gzip');
データストリームを圧縮し、gzip、deflate、br圧縮方式をサポートします。詳細はMDN公式ドキュメント:CompressionStreamを参照してください。

DecompressionStream

const { readable, writable } = new DecompressionStream('gzip');
データストリームを解凍し、gzip、deflate、br解凍方式をサポートします。詳細はMDN公式ドキュメント:DecompressionStreamを参照してください。


ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック