Topik ini menjelaskan operasi API lainnya yang didukung oleh EdgeRoutine (ER).
URL
Untuk informasi lebih lanjut tentang operasi URL, lihat URL.
URLSearchParams
Untuk informasi lebih lanjut tentang operasi URLSearchParams, lihat URLSearchParams.
TextDecoder
Untuk informasi lebih lanjut tentang operasi TextDecoder, lihat TextDecoder.
TextEncoder
Untuk informasi lebih lanjut tentang operasi TextEncoder, lihat TextEncoder.
Atob
Untuk informasi lebih lanjut tentang operasi Atob, lihat WindowOrWorkerGlobalScope.atob().
BtoA
Untuk informasi lebih lanjut tentang operasi BtoA, lihat WindowOrWorkerGlobalScope.btoa().
setTimeout/clearTimeout/setInterval/clearInterval
Untuk informasi lebih lanjut tentang operasi setTimeout, clearTimeout, setInterval, dan clearInterval, lihat window.setTimeout.
Operasi setTimeout dan setInterval memungkinkan Anda menetapkan periode waktu dalam milidetik. Untuk melindungi data dari serangan side-channel, disarankan untuk menetapkan periode waktu minimal 50 milidetik.
Setiap permintaan memiliki batas waktu respons tertentu. Jika periode waktu yang ditentukan melebihi batas waktu respons, pengecualian akan dilemparkan. Sebagai contoh, jika waktu respons adalah 60 detik dan setTimeout atau setInterval diatur ke 100 detik, pengecualian akan dilemparkan.
setTimeout dan setInterval dapat diatur hingga 16 kali per permintaan. Setiap kali diatur, satu kuota dikonsumsi meskipun nilainya dihapus. Setiap pemanggilan setInterval mengonsumsi satu kuota, dengan batas maksimum 16 kali.
Fungsi callback sebelumnya tetap berlaku untuk batas permintaan. Jika permintaan dibatalkan atau dihentikan, fungsi setTimeout atau setInterval yang telah diatur tidak akan dipanggil.
setImmediate/clearImmediate
Untuk informasi lebih lanjut tentang operasi setImmediate dan clearImmediate, lihat window.setImmediate.
setImmediate beralih antar konteks. Operasi ini dapat dipanggil hingga 16 kali per permintaan. Setiap kali diatur, satu kuota dikonsumsi meskipun nilainya dihapus.
Operasi terkait string
utf8ToString: Mengonversi data yang dikodekan UTF-8 menjadi string.utf16ToString: Mengonversi data yang dikodekan UTF-16 menjadi string.
Ukuran buffer fungsi-fungsi tersebut dibatasi. Untuk konversi data berukuran besar, disarankan menggunakan TextEncoder/Decoder. Ukuran buffer masukan tidak boleh melebihi 1 MB. Jika ukuran buffer masukan lebih besar dari 1 MB, Anda dapat memanggil metode JavaScript untuk membagi konten.
Konsol
Operasi konsol hanya berlaku di lingkungan debugging. Operasi ini mendukung parameter berikut dalam lingkungan debugging:
info
log
error
warn
jejak
assert