การเขียนรูปแบบ JavaScript

ฟายท์เจสคริปต์ ศัพท์เป็นกฎที่กำหนดโครงสร้างของภาษา JavaScript

var x, y;	// วิธีการประกาศตัวแปร
x = 7; y = 8;	// วิธีการกำหนดค่า
z = x + y;	// วิธีการคำนวณค่า

ค่า JavaScript

JavaScript กำหนดสองประเภทของค่าด้วยการกำหนดจากคำสั่ง JavaScript: ค่าผสมและค่าตัวแปร

ค่าผสมถูกเรียกว่าเลขสาย (literal)ค่าตัวแปรถูกเรียกว่าตัวแปร

เลขสาย JavaScript

กฎที่สำคัญที่สุดในการเขียนค่าผสมคือ

เขียนตัวเลขไม่มีความหมายว่ามีจุดของเลขหรือไม่

15.90
10011

ลองด้วยตัวเอง

ข้อความเป็นข้อความ ซึ่งมีอักษรวรรษฐ์หรือเครื่องหมายวงเล็บปิดเปิด

"Bill Gates"
'Bill Gates' 

ลองด้วยตัวเอง

ตัวแปร JavaScript

ในภาษาคอมพิวเตอร์ตัวแปรใช้เก็บค่าข้อมูล

การใช้ JavaScript var คำเรียกการประกาศตัวแปร

= หลักฐานการกำหนดค่า

ในตัวอย่างนี้ x ถูกกำหนดเป็นตัวแปร หลังจากนั้น x จะถูกกำหนดค่าเป็น 7:

var x;
x = 7;

ลองด้วยตัวเอง

ตัวแปรการคำนวณ JavaScript

การใช้ JavaScriptสัญลักษณ์คำนวณ(+ - * /) มาคำนวณค่า:

(7 + 8) * 10

ลองด้วยตัวเอง

การใช้ JavaScriptสัญลักษณ์การกำหนดค่า(=ตัวแปรการกำหนดค่า:

var x, y;
var x = 7;
var y = 8;

ลองด้วยตัวเอง

ตัวแสดงชื่อฟายท์เจสคริปต์

ตัวแสดงชื่อคือส่วนผสมของค่า ตัวแปร และสัญลักษณ์คำนวณ ที่คำนวณแล้วเป็นค่า

6 * 10

ลองด้วยตัวเอง

ตัวแสดงชื่อสามารถรวมค่าตัวแปรด้วย

x * 10

ลองด้วยตัวเอง

ค่าสามารถเป็นหลายชนิด อย่างเช่น ตัวเลข และตัวอักษร

ตัวอย่างเช่น,"Bill" + " " + "Gates" คำนวณเป็น "Bill Gates":

"Bill" + " " + "Gates"

ลองด้วยตัวเอง

คำเรียกฟายท์เจสคริปต์

ฟายท์เจสคริปต์ คำเรียกใช้เพื่อระบุการกระทำที่ทำงาน

var คำเรียกบอกให้เบราเซอร์สร้างตัวแปรใหม่

var x = 7 + 8;
var y = x * 10; 

ลองด้วยตัวเอง

หมายเหตุ JavaScript

ไม่ทุกคำสั่งฟายท์เจสคริปต์ที่ถูก "ทำงาน"

สองเส้นใต้ // หรือ /* กับ */ ระหว่างความเห็นชอบ

ความเห็นชอบจะถูกละเลย จะไม่ทำงาน:

var x = 7;   // จะทำงาน
// var x = 8;   จะไม่ทำงาน

ลองด้วยตัวเอง

ตัวแสดงชื่อภาษาไฟท์เจสคริปต์

ตัวแสดงชื่อภาษาไฟท์เจสคริปต์คือชื่อ

ในฟายท์เจสคริปต์ ตัวแสดงชื่อภาษาไฟท์เจสคริปต์ใช้เพื่อตั้งชื่อตัวแปร (และคำเรียก ฟังก์ชัน และแท็ก)

ในโปรแกรมภาษาส่วนใหญ่ กฎของชื่อที่ถูกต้องส่วนใหญ่เหมือนกัน

ในฟายท์เจสคริปต์ ตัวอักษรแรกต้องเป็นตัวอักษร ภาษาไฟท์เจสคริปต์หรือสัญลักษณ์เงิน

ตัวอักษรที่ต่อเนื่องกันสามารถเป็นตัวอักษร ตัวเลข ภาษาไฟท์เจสคริปต์หรือสัญลักษณ์เงิน

คำเตือน:ตัวเลขไม่สามารถเป็นตัวอักษรแรก ดังนั้นฟายท์เจสคริปต์จึงสามารถแยกตัวแสดงชื่อภาษาไฟท์เจสคริปต์และตัวเลขได้ง่ายโดยง่าย

ฟายท์เจสคริปต์เป็นตัวแปรที่แตกต่างกันตามระบบตัวอักษร

ทุกตัวแสดงชื่อภาษาไฟท์เจสคริปต์เป็นตัวแปรที่แตกต่างกันตามระบบตัวอักษร

ตัวแปร lastName และ lastnameคือสองตัวแปรที่แยกกัน

lastName = "Gates";
lastname = "Jobs"; 

ลองด้วยตัวเอง

JavaScript จะไม่ทำการ VAR หรือ Var แปลเป็นคำเรียก var

JavaScript และ ระบบตัวอักษรเรียงตามหลักพิมพ์ในแบบเกาะ

ในอดีต แพร่งรหัสได้ใช้วิธีสามที่แยกตัวเพื่อใช้หลายคำเป็นตัวแปลเดียว

รูปแบบสระ:

first-name, last-name, master-card, inter-city.

หมายเหตุ:JavaScript ไม่สามารถใช้สระใต้เพื่อตัวชื่อตัวแปล มันถูกใช้เป็นการหลุดเล็ก

รูปแบบใต้สระ:

first_name, last_name, master_card, inter_city.

Camel Case:

FirstName, LastName, MasterCard, InterCity.
camelCase

โปรแกรมเมอร์ JavaScript มักใช้กฎของ Camel Case ที่เริ่มด้วยตัวอักษรตัวเล็ก

firstName, lastName, masterCard, interCity

ชุดอักษร JavaScript

การใช้ JavaScript Unicode ชุดอักษร

Unicode คลุมทั้งหมดหลักภาษา สัญลักษณ์ และสัญญาณที่เกือบทุกชาติทั่วโลก

หากต้องการรู้ข้อมูลละเอียด โปรดเข้าเว็บไซต์ของเราทั้งหมด คู่มืออ้างอิง Unicode