ล่าสุดการพัฒนาเว็บบทเรียน
×

JS เกี่ยวกับการสอน

JS บ้าน JS บทนำ JS สถานที่ที่จะ JS ส่งออก JS วากยสัมพันธ์ JS งบ JS ความคิดเห็น JS ตัวแปร JS ผู้ประกอบการ JS คณิตศาสตร์ JS การมอบหมาย JS ชนิดข้อมูล JS ฟังก์ชั่น JS วัตถุ JS ขอบเขต JS เหตุการณ์ JS เงื่อนไข JS วิธีสตริง JS เบอร์ JS วิธีการจำนวน JS คณิตศาสตร์ JS วันที่ JS รูปแบบวันที่ JS วันวิธีการ JS แถว JS วิธีการอาร์เรย์ JS booleans JS เปรียบเทียบ JS เงื่อนไข JS สวิตซ์ JS ห่วง For JS ในขณะที่ห่วง JS หยุด JS ประเภทการแปลง JS นิพจน์ทั่วไป JS ข้อผิดพลาด JS แก้จุดบกพร่อง JS hoisting JS โหมดที่เข้มงวด JS คู่มือสไตล์ JS ปฏิบัติที่ดีที่สุด JS ข้อผิดพลาด JS ประสิทธิภาพ JS คำสงวน JS JSON

JS ฟอร์ม

แบบฟอร์มการตรวจสอบ รูปแบบ API

JS วัตถุ

นิยามวัตถุ คุณสมบัติของวัตถุ วิธีการของวัตถุ ต้นแบบวัตถุ

JS ฟังก์ชั่น

นิยามฟังก์ชั่น ค่าฟังก์ชัน ฟังก์ชั่นการภาวนา ปิดฟังก์ชั่น

JS HTML DOM

DOM แนะนำ DOM วิธีการ DOM เอกสาร DOM องค์ประกอบ DOM HTML DOM CSS DOM ภาพเคลื่อนไหว DOM เหตุการณ์ DOM EventListener DOM การเดินเรือ DOM โหนด DOM Nodelist

JS เบราว์เซอร์ BOM

JS Window JS Screen JS Location JS History JS Navigator JS Popup Alert JS Timing JS Cookies

JS ตัวอย่าง

JS ตัวอย่าง JS HTML DOM JS HTML อินพุต JS HTML วัตถุ JS HTML เหตุการณ์ JS เบราว์เซอร์ JS ทดสอบ JS สรุป

JS คู่มืออ้างอิง

JavaScript วัตถุ HTML DOM วัตถุ


 

JavaScriptวากยสัมพันธ์


ไวยากรณ์ JavaScript เป็นชุดของกฎที่วิธีการที่โปรแกรมจาวาสคริปต์จะสร้าง


โปรแกรมจาวาสคริปต์

โปรแกรมคอมพิวเตอร์คือรายการของ "คำแนะนำ" ที่จะ "ดำเนินการ" โดยคอมพิวเตอร์

ในภาษาการเขียนโปรแกรมคำแนะนำการใช้โปรแกรมเหล่านี้เรียกว่างบ

JavaScript เป็นภาษาการเขียนโปรแกรม

งบ JavaScript จะถูกคั่นด้วยเครื่องหมายอัฒภาค

ตัวอย่าง

var x = 5;
var y = 6;
var z = x + y;
ลองตัวเอง»

ใน HTML, JavaScript โปรแกรมสามารถดำเนินการโดยเว็บเบราว์เซอร์


งบ JavaScript

งบ JavaScript จะประกอบด้วย:

ค่าประกอบการนิพจน์คำหลักและความคิดเห็น


ค่า JavaScript

ไวยากรณ์ JavaScript กำหนดสองประเภทของค่า: ค่าคงที่และค่าตัวแปร

ค่าคงที่จะเรียกว่าตัวอักษร ค่าตัวแปรที่เรียกว่าตัวแปร


ตัวอักษร JavaScript

กฎที่สำคัญที่สุดสำหรับการเขียนค่าคงที่:

ตัวเลขจะเขียนมีหรือไม่มีทศนิยม:

สตริงข้อความเป็นลายลักษณ์อักษรภายในราคาคู่หรือเดี่ยว:

"John Doe"

'John Doe'
ลองตัวเอง»

ตัวแปร JavaScript ที่

ในการเขียนโปรแกรมภาษาตัวแปรที่ใช้ในการจัดเก็บค่าข้อมูล

JavaScript ใช้ var คำหลักเพื่อประกาศตัวแปร

เครื่องหมายเท่ากับจะใช้ในการกำหนดค่าตัวแปร

ในตัวอย่างนี้ x ถูกกำหนดให้เป็นตัวแปร จากนั้นได้รับมอบหมาย x (รับ) มูลค่า 6:


ผู้ประกอบการ JavaScript

JavaScript ใช้ผู้ประกอบการที่ได้รับมอบหมาย ( = ) การกำหนดค่าตัวแปร

var x = 5;
var y = 6;
ลองตัวเอง»

JavaScript ใช้ดำเนินการทางคณิตศาสตร์ ( + - * / ) ในการคำนวณค่า:


JavaScript นิพจน์

การแสดงออกคือการรวมกันของค่าตัวแปรและผู้ประกอบการซึ่งคำนวณเป็นค่า

การคำนวณเรียกว่าการประเมินผล

ยกตัวอย่างเช่น 5 * 10 ประเมิน 50:

นิพจน์สามารถมีค่าตัวแปร:

ค่าที่สามารถประเภทต่างๆเช่นตัวเลขและสตริง

ยกตัวอย่างเช่น "จอห์น" + "" + "กวาง" ประเมิน "จอห์นโด":

"John" + " " + "Doe"
ลองตัวเอง»

คำสำคัญ JavaScript

คำหลัก JavaScript จะใช้ในการระบุการดำเนินการที่จะดำเนินการ

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

var x = 5 + 6;
var y = x * 10;
ลองตัวเอง»

ความคิดเห็น JavaScript

ไม่ได้งบ JavaScript ทั้งหมดจะ "ดำเนินการ"

รหัสหลังจากทับคู่ // หรือระหว่าง /* และ * / จะถือว่าเป็นความคิดเห็น

ความคิดเห็นจะถูกละเลยและจะไม่ได้รับการดำเนินการ:

var x = 5;   // I will be executed

// var x = 6;   I will NOT be executed
ลองตัวเอง»

ตัวบ่งชี้ JavaScript

ตัวระบุชื่อ

ใน JavaScript ตัวระบุจะใช้ในการตัวแปรชื่อ (และคำหลักและฟังก์ชั่นและป้ายกำกับ)

กฎสำหรับชื่อตามกฎหมายมีมากเหมือนกันในที่สุดการเขียนโปรแกรมภาษา

ใน JavaScript, ตัวอักษรตัวแรกจะต้องเป็นตัวอักษรขีดล่าง (_) หรือเครื่องหมายดอลลาร์ ($)

ตัวอักษรที่ตามมาอาจจะเป็นตัวอักษรตัวเลขขีดหรือสัญญาณดอลลาร์

ตัวเลขจะไม่ได้รับอนุญาตเป็นอักขระตัวแรก
วิธีนี้ JavaScript สามารถแยกแยะความแตกต่างจากตัวเลขตัวระบุ


JavaScript เป็นกรณีที่สำคัญ

ทุกตัวบ่งชี้ JavaScript เป็นกรณีที่สำคัญ

ตัวแปรนามสกุลและนามสกุลเป็นสองตัวแปรที่แตกต่างกัน

lastName = "Doe";
lastname = "Peterson";
ลองตัวเอง»

JavaScript ไม่ตีความ VAR หรือ Var เป็นคำหลัก var


JavaScript และอูฐกรณี

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

ยัติภังค์:

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

ยัติภังค์ไม่ได้รับอนุญาตใน JavaScript มันเป็นที่สงวนไว้สำหรับ subtractions

ขีด:

first_name, last_name, master_card, inter_city.

กรณีอูฐ:

FirstName, LastName, MasterCard, InterCity.

CamelCase

ในการเขียนโปรแกรมภาษาโดยเฉพาะอย่างยิ่งใน JavaScript กรณีอูฐมักจะเริ่มต้นด้วยตัวอักษรตัวพิมพ์เล็ก:

firstName, lastName, masterCard, interCity.


JavaScript ชุดอักขระ

JavaScript ใช้ชุดอักขระ Unicode

ครอบคลุม Unicode (เกือบ) ทุกตัวอักษร, เครื่องหมายวรรคตอนและสัญลักษณ์ในโลก

เพื่อให้ดูใกล้ชิดโปรดศึกษาของเรา Unicode อ้างอิงที่สมบูรณ์