JavaScript Beautifier & Minifier
I-reindent ang minified o obfuscated na JavaScript para mabasa mo ito, o i-minify ang sarili mong code para sa mas maliit na file.
Ang iyong JavaScript ay pino-format at mini-minify sa loob ng iyong browser. Walang ina-upload sa BroBroGo.
FAQ
Ano ang pagkakaiba ng beautify at minify?
Inaayos ng Beautify ang mga indent at espasyo ng code para madali itong basahin at suriin — ang pinakamabilis na paraan para maunawaan ang isang minified o obfuscated na file. Kabaligtaran naman ang ginagawa ng Minify: inaalis nito ang whitespace, mga comment, at patay na code para mas mabilis ma-download ang file. Beautify para basahin, minify para i-publish.
Kaya ba nitong ibalik ang minified code sa orihinal?
Ibinabalik nito ang indentation at mga line break para madaling basahin muli ang logic, ngunit hindi nito maibabalik ang mga orihinal na pangalan ng variable o mga comment — permanenteng tinatapon ng pag-minify ang mga iyon, kaya walang tool ang makakabawi sa kanila. Ang makukuha mo ay ang parehong code na naka-layout nang malinaw.
Ano ang ginagawa ng mga opsyong Shorten at Keep para sa pangalan?
Pareho silang nag-aalis ng whitespace, mga comment, at hindi maabot na code, at walang nagbabago sa ginagawa ng iyong script. Ang Shorten ay nagpapalit din ng pangalan ng mga lokal na variable sa isang character para sa pinakamaliit na posibleng file — ang bersyon na iyong i-publish. Ang Keep naman ay hinahayaan ang mga pangalan tulad ng dati, kaya mas malaki nang kaunti ang resulta ngunit madali pa ring basahin at i-debug.