JS-pakkaus/purku (eval)
Ilmainen online-JS-pakkaus-/purkutyökalu, eval-koodaus ja palautus
Mikä on JS Pack/Unpack?
JS-pakkaus (tunnetaan myös eval-pakkauksena) muuntaa JavaScript-lähdekoodin koodatun merkkijonon, joka on kääritty eval()-kutsun sisään. Tämä tekee koodista vaikeammin luettavan, mutta ei tarjoa todellista turvallisuutta. Sitä käytetään joskus JavaScriptin häivyttämiseen ennen käyttöönottoa.
Kuinka pakata tai purkaa JavaScript
Liitä JavaScript-koodisi lähdealueelle. Napsauta Encode (Pack) luodaksesi eval-koodatun version. Napsauta Decode (Unpack) palauttaaksesi prosessin ja saadaksesi luettavan JavaScriptin takaisin.
▶Onko JS-pakkaus sama asia kuin minimointi?
Ei. Minimointi poistaa välilyönnit ja lyhentää muuttujien nimiä, mutta pitää koodin kelvollisena JavaScriptina. Pakkaus koodaa koodin merkkijonoksi, joka puretaan ajonaikana eval()-funktiolla.
▶Voiko pakkaus suojata koodini?
Ei oikeastaan. Pakattua koodia voi purkaa kuka tahansa käyttämällä työkalua kuten tämä. Se voi estää satunnaista katselua, mutta se ei ole korvike ainalle koodisuojaukselle.
▶Toimiiko pakattu koodi hitaammin?
Kyllä, koska selaimen on purettava pakattu merkkijono ja suoritettava eval() ajonaikana. Tuotantokäyttöön käytä oikeaa minimointia ja tree-shaking -toimintoa sen sijaan.
Jos tämä työkalu on ollut sinulle hyödyllinen, harkitse kahvin ostamista.
Osta minulle kahvi