JavaScript Syntax พื้นฐาน
โค้ด JavaScript ต้องอยู่ภายใน <script> tag สามารถวางได้ใน Head, Body หรือไฟล์ภายนอก
โค้ดสาธิต
<html> <body>
<p>This example writes "JavaScript is not Java" into an HTML element with id="demo"</p>
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = "JavaScript is not Java";
</script>
</body> </html>
ผลลัพธ์
This example writes "JavaScript is not Java" into an HTML element with id="demo" JavaScript is not Java
Syntax พื้นฐานที่ต้องรู้
- Case-sensitive:
myVar ≠ myvar - Semicolon (;) - จบ Statement (Optional แต่อย่าลืม)
- Comments:
// Single line,/* Multi line */ - Variables:
var,let(Block scope),const(Immutable binding) - Data Types: Primitive (String, Number, Boolean, Null, Undefined, Symbol, BigInt) และ Object
แนวทางปัจจุบัน (Best Practice)
- ใช้
letและconstแทนvar - วาง Script ก่อน </body> หรือใช้
defer - แยกไฟล์ .js ภายนอก เพื่อ Caching และ Maintainability