JavaScript AST Parser

Tempel kode JavaScript untuk menguraikannya menjadi komponen yang mudah dibaca — lengkap dengan rincian field dan, jika relevan, pohon strukturnya. Semua diproses di perangkat Anda.

atau tekan Ctrl+Enter
Hasil
Isi input lalu klik Parse — hasil terstruktur muncul di sini.

Semua proses berjalan di browser Anda. Data tidak pernah dikirim ke server kami.

728 × 90Slot Iklan TersediaPasang iklan Anda di sini

Contoh

Contoh Input

const add = (a, b) => a + b;

Contoh Output

pohon AST + jumlah node

Cara Penggunaan

  1. 1Tempel kode JavaScript yang ingin diuraikan ke dalam kolom input.
  2. 2Jika tool meminta kolom tambahan (mis. JSON Pointer atau JSONPath), isi juga.
  3. 3Klik Parse (atau tekan Ctrl+Enter).
  4. 4Lihat rincian komponen di tab Komponen, struktur pohon di tab Pohon (jika ada), dan JSON ternormalisasi di tab JSON. Klik Salin untuk menyalin JSON-nya.

Tentang JavaScript AST Parser

JavaScript AST Parser mengubah kode JavaScript menjadi Abstract Syntax Tree (AST) — representasi pohon dari struktur sintaksisnya. Anda bisa menjelajahi setiap node (fungsi, ekspresi, deklarasi) dan melihat jumlah tiap jenis node.

Penguraian memakai acorn, parser JavaScript yang cepat dan sesuai standar ECMAScript, dimuat saat dibutuhkan. Berguna untuk belajar cara kerja parser, membangun alat, atau menganalisis kode.

Pertanyaan Umum (FAQ)

Apakah data saya dikirim ke server?

Tidak. Seluruh proses penguraian (parsing) dilakukan di browser Anda dengan JavaScript. Tidak ada yang diunggah, dicatat, atau disimpan di server kami — aman untuk data sensitif.

Apa bedanya parser ini dengan validator atau formatter?

Parser mengubah input mentah menjadi struktur komponennya sehingga Anda bisa melihat bagian-bagian penyusunnya (dan, untuk kode, pohon AST/DOM-nya). Validator hanya memeriksa benar/salah, sedangkan formatter merapikan tampilannya. Parser berfokus pada "apa isi dan strukturnya".

Tools Terkait

Kategori Terkait