จัดรูปแบบ JavaScript
ปรับปรุงและทำให้ JavaScript สวยงามด้วยการเยื้องและช่องว่างที่สม่ำเสมอ ทำงานทั้งหมดในเบราว์เซอร์ของคุณ
เครื่องมือที่เกี่ยวข้อง
วิธีใช้ JS Formatter
- 01
วาง JavaScript ของคุณลงในกล่องอินพุต
- 02
เลือกขนาดการเยื้องที่คุณต้องการ
- 03
คัดลอกผลลัพธ์ที่ปรับปรุงแล้ว
ตัวจัดรูปแบบ JavaScript ทำอะไร
นี่คือ JavaScript Beautifier ที่ฟอร์แมตโค้ดที่ย่อขนาดหรือยุ่งเหยิงด้วยการเยื้อง การเว้นวรรค และการขึ้นบรรทัดใหม่ที่สอดคล้องกัน เพื่อให้สามารถอ่านได้อีกครั้งเพื่อทำความเข้าใจหรือแก้ไขจุดบกพร่อง
มันขับเคลื่อนโดยกลไกการจัดรูปแบบที่ได้รับการยอมรับอย่างดี ซึ่งเป็นแบบเดียวกับที่ตัวแก้ไขลอจิกใช้ ดังนั้นจึงจัดการไวยากรณ์ JavaScript สมัยใหม่ และสร้างเอาต์พุตธรรมดาที่สะอาดตา แทนที่จะเป็นการเยื้องที่ไร้เดียงสา
การจัดรูปแบบจะทำงานทั้งหมดในเบราว์เซอร์ของคุณ ดังนั้นโค้ดของคุณจะไม่มีวันหลุดออกจากอุปกรณ์ของคุณ ซึ่งสำคัญสำหรับสคริปต์ที่เป็นกรรมสิทธิ์หรือมีความละเอียดอ่อน
เค้าโครงเท่านั้น ห้ามทำงาน
การฟอร์แมตใหม่จะเปลี่ยนเค้าโครงเท่านั้น ไม่เคยเปลี่ยนพฤติกรรมเลย เครื่องมือจะจัดเรียงช่องว่างและตัวแบ่งบรรทัดใหม่ มันไม่ได้เปลี่ยนชื่อตัวแปร ลบโค้ด หรือแก้ไขตรรกะ ดังนั้นสคริปต์จึงทำอย่างที่เคยทำมาก่อนหน้านี้ เพียงแค่วางอย่างชัดเจน
ใช้งานได้กับ JSON ด้วย
เนื่องจาก JSON เป็นไวยากรณ์ JavaScript ที่ถูกต้อง คุณจึงสามารถวางออบเจ็กต์หรืออาร์เรย์ JSON และเยื้องให้เรียบร้อยได้ ซึ่งมีประโยชน์เมื่อคุณมีข้อมูลจำนวนมากแทนที่จะเป็นโค้ด
เสริมสวยไม่ย่อส่วน
มันทำให้สวยงามมากกว่าลดขนาดลง การลดขนาดอย่างปลอดภัยจำเป็นต้องมี Parser เต็มรูปแบบเพื่อเปลี่ยนชื่อและวางโค้ดโดยไม่เปลี่ยนพฤติกรรม ดังนั้นเครื่องมือนี้จึงมุ่งเน้นไปที่การทำให้โค้ดสามารถอ่านได้แทนที่จะมีขนาดเล็กลง
คำถามที่พบบ่อย
ย่อ JavaScript ได้ด้วยไหม?
ไม่ ปรับปรุงเท่านั้น การย่อ JavaScript ที่ปลอดภัยต้องการตัวแยกวิเคราะห์เต็มรูปแบบเพื่อเปลี่ยนชื่อและลบโค้ดโดยไม่เปลี่ยนพฤติกรรม ดังนั้นเครื่องมือนี้มุ่งเน้นที่การทำให้โค้ดอ่านได้มากกว่าเล็กลง
ทำงานกับ JSON ไหม?
ใช่ JSON เป็น JavaScript syntax ที่ถูกต้อง ดังนั้นการวาง JSON object หรือ array จะจัดรูปแบบอย่างสะอาดด้วยการเยื้องที่เหมาะสม
โค้ดของฉันถูกอัปโหลดไปที่ไหนไหม?
ไม่ การจัดรูปแบบทำงานทั้งหมดในเบราว์เซอร์ของคุณ ดังนั้นโค้ดของคุณไม่ออกจากอุปกรณ์ ซึ่งสำคัญสำหรับ scripts ที่เป็นกรรมสิทธิ์หรือละเอียดอ่อน