เตรียมความพร้อมเพื่อเรียนรู้ JavaScript
สิ่งที่คุณต้องรู้

แตกต่างจากภาษาสแตนด์อะโลนเช่น Java หรือ C, JavaScript ทำงานกับ HTML (หรือมากกว่า XML) ดังนั้นคุณต้องมีความเข้าใจพื้นฐานของ HTML (หรือ XML) เพื่อที่จะใช้ JavaScript ได้อย่างมีประสิทธิภาพ หากคุณไม่สามารถเขียนหน้าเว็บธรรมดาตั้งแต่เริ่มต้นคุณควรแปรงลงบน HTML ของคุณก่อนเรียนรู้ JavaScript รู้ CSS มีประโยชน์จริง ๆ เช่นกันมีบางสิ่งที่ยอดเยี่ยมและมีประโยชน์ที่คุณสามารถทำได้โดยการรวม HTML, CSS และ JavaScript ไซต์ CoffeBreakBlog HTML มีส่วนที่ยอดเยี่ยมในการเรียนรู้ HTML ฉันชอบ HTML Dog มากเพราะมันเน้นไปที่แนวปฏิบัติที่ดีที่สุดและการเข้าถึงได้ง่ายในปัจจุบัน แม้จะไม่ครอบคลุม JavaScript จริงๆ HTML Dog เป็นแหล่งที่ดีที่สุดที่ฉันเคยเห็นใน JavaScript ที่สามารถเข้าถึงได้

สิ่งที่คุณต้องการ

ในการเขียนและเรียกใช้โปรแกรมใน JavaScript คุณต้องมีเว็บเบราว์เซอร์พร้อมตัวแปล JavaScript และโปรแกรมแก้ไขข้อความบางประเภท หากคุณรู้วิธีเขียนเว็บเพจอย่างง่ายคุณอาจมีทั้งสองอย่างนี้ในคอมพิวเตอร์ของคุณ เว็บเบราว์เซอร์กราฟิกทั้งหมด (FireFox, Opera, IE, Safari, ฯลฯ ) ที่ฉันคุ้นเคยกับการสนับสนุน JavaScript ตามค่าเริ่มต้น หากคุณปิดใช้งาน (โดยปกติจะเป็น ตัวเลือก หรือ การตั้งค่า โต้ตอบ) คุณจะต้องเปิดอีกครั้ง เบราว์เซอร์ที่ฉันโปรดปรานส่วนบุคคลในปัจจุบันคือ Flock ที่ทำงานบน Mozilla แต่ฉันขอแนะนำให้ทดสอบโค้ดใด ๆ ที่คุณวางไว้ในเว็บไซต์สาธารณะที่มีอย่างน้อย IE และ Mozilla FireFox เช่นเดียวกับ HTML คุณไม่ควรทำการทดสอบโค้ดในเบราว์เซอร์หลาย ๆ ตัวเนื่องจากคุณกำลังเรียนรู้เพื่อให้คุณไม่เริ่มต้นขึ้นอยู่กับสิ่งที่เบราว์เซอร์อื่นไม่รองรับ เท็กซ์เอดิเตอร์คือโปรแกรมเอดิเตอร์ที่เขียนและบันทึกข้อมูลของคุณเป็นข้อความธรรมดาโดยไม่ต้องมาร์กอัพหรือการจัดรูปแบบ คุณไม่ต้องการใช้โปรแกรมแก้ไข HTML WSIWYG เช่น Dreamweaver, GoLive หรือ Frontpage หรือโปรแกรมประมวลผลคำของคุณ เครื่องมือแก้ไขข้อความเริ่มต้น ได้แก่ vi (และมักจะ emacs) บน Unix และ Linux, แผ่นจดบันทึกบน Windows และ TextEdit บน Mac OS X นอกจากนี้ยังมีตัวแก้ไขข้อความบุคคลที่สามและสภาพแวดล้อมการพัฒนาที่คุณสามารถติดตั้งบนระบบของคุณ นี่เป็นเรื่องปกติโดยเฉพาะอย่างยิ่งใน Windows เนื่องจากโปรแกรมเมอร์มักพบว่าแผ่นจดบันทึกไม่เพียงพอสำหรับความต้องการ

การอ้างอิง HTML
HTML Basic Series บนไซต์ CoffeBreakBlog HTML
HTML Dog

เบราว์เซอร์ที่รองรับ JavaScript
Flock -“ เว็บเบราว์เซอร์โซเชียล” และรายการโปรดปัจจุบันของฉัน Flock ทำให้การบล็อกและแบ่งปันรูปภาพจากเว็บเบราว์เซอร์ของคุณเป็นเรื่องง่าย
Mozilla Firefox - เบราว์เซอร์ที่เป็นนวัตกรรมที่ทุกคนอื่นคัดลอก
Opera - เบราว์เซอร์ที่มีคุณสมบัติครบถ้วนซึ่งทำงานบนอุปกรณ์หลากหลายประเภทตั้งแต่คอมพิวเตอร์ไปจนถึงโทรศัพท์ไปจนถึง Wii Opera มีคุณสมบัติที่ยอดเยี่ยมสำหรับการพัฒนาเว็บไซต์
Internet Explorer - ไม่มีอีกต่อไปหลายแพลตฟอร์มและด้วยมาตรฐานที่ไม่ดีอย่างไรก็ตาม IE เป็นคู่แข่งปกติสำหรับเว็บเบราว์เซอร์ที่ใช้มากที่สุด

โปรแกรมแก้ไขข้อความ
jEdit - เครื่องมือแก้ไขข้อความของ Java-based Programmer
vim - ตัวแก้ไข vi ที่ปรับปรุงตามตัวแก้ไข Unix vi พร้อมใช้งานสำหรับระบบปฏิบัติการหลายระบบ
GNU EMACS - หนึ่งในคนแรกและยังคงทำงานได้ดีที่สุดสำหรับนักพัฒนา / ผู้พัฒนา
PSPad - ตัวแก้ไขโค้ดและโค้ด unicode ที่เข้ากันได้สูง (Windows เท่านั้น)