Javascript Dokumentasi Indonesia

Javascript Dokumentasi Indonesia adalah ekstensi VS Code yang menampilkan dokumentasi JavaScript dalam Bahasa Indonesia langsung melalui hover di editor.
Fitur Utama
- Bahasa Indonesia: penjelasan method, syntax, dan contoh kode ditulis ringkas dalam Bahasa Indonesia.
- 600+ entri dokumentasi: mencakup built-in JavaScript dasar, modern ECMAScript, struktur data, error, binary data, Intl, dan sebagian Web API umum.
- Smart type detection: mendeteksi tipe variabel seperti
Array, String, Number, Date, RegExp, Map, Set, Promise, BigInt, Symbol, TypedArray, URL, dan lainnya.
- Contoh kode langsung: setiap hover dilengkapi syntax dan contoh penggunaan.
- Dukungan TS: dokumentasi juga berlaku untuk file
.ts dengan tipe data TypeScript yang didukung.
- Dukungan Svelte: dokumentasi juga berlaku untuk file
.svelte dan .svelte.js/ts dengan tipe data Svelte yang didukung.
Tanpa Ekstensi Javascript Dokumentasi Indonesia
Tidak bisa membedakan toString dalam konteks object atau boolean

Dengan Ekstensi Javascript Dokumentasi Indonesia
Bisa membedakan suatu method dalam konteks tipe data tertentu

Cakupan
Ekstensi ini mencakup dokumentasi untuk:
- Dasar JavaScript: variable, function, control flow, operator umum, class, module, dan syntax modern.
- Built-in object:
Array, String, Number, Boolean, Object, Math, Date, RegExp, JSON, Error, Promise.
- Modern ECMAScript:
Map, Set, WeakMap, WeakSet, WeakRef, FinalizationRegistry, Symbol, BigInt, Proxy, Reflect, iterator helpers, dan method modern seperti Object.groupBy, Promise.withResolvers, RegExp.escape, serta Set methods.
- Binary data:
ArrayBuffer, SharedArrayBuffer, DataView, TypedArray, Float16Array, Atomics, dan method base64/hex untuk Uint8Array.
- Internationalization:
Intl.NumberFormat, Intl.DateTimeFormat, Intl.RelativeTimeFormat, Intl.Collator, Intl.ListFormat, Intl.PluralRules, Intl.DisplayNames, Intl.Locale, dan Intl.Segmenter.
- Web API umum:
fetch, URL, URLSearchParams, AbortController, AbortSignal, Headers, Request, Response, FormData, Blob, dan File.
Cara Penggunaan
Buka file .js atau .ts, lalu arahkan kursor ke keyword, constructor, object, atau method JavaScript. Dokumentasi berbahasa Indonesia akan muncul otomatis di hover VS Code.
Catatan
Deteksi tipe bekerja paling baik pada deklarasi sederhana seperti:
const items = [1, 2, 3];
const map = new Map();
const bytes = new Uint8Array([1, 2, 3]);
const response = await fetch("/api/users");
Lisensi
Ekstensi ini menggunakan Lisensi Proprietary (Milik Perorangan).
Copyright (c) 2026 Muhamad Syamsudin (@udenbaguse).
Penggunaan diperbolehkan secara gratis melalui VS Code Marketplace. Dilarang keras menyalin, memodifikasi, mendistribusikan ulang, atau mengekstrak data JSON dari ekstensi ini tanpa izin tertulis dari pemilik hak cipta.
Dibuat oleh Udenbaguse untuk komunitas Developer Indonesia.
| |