ตัวอย่าง JavaScript
- หน้าก่อน JS D3.js
- หน้าต่อไป JS HTML DOM
JavaScript สามารถทำอะไร?
ที่ไหนที่จะใส่ JavaScript
การแสดง JavaScript
สัญลักษณ์ JavaScript
- คำสั่ง JavaScript
- ตัวแปรเลข JavaScript
- ตัวแปรของสตริง JavaScript
- ตัวแปร JavaScript
- สัญลักษณ์การคำนวณ JavaScript
- การจำนองค่า JavaScript
- แสดงค่าใน JavaScript ด้วยค่าคงที่
- แสดงค่าใน JavaScript ด้วยตัวอักษร
- แสดงค่าใน JavaScript ด้วยตัวแปร
- คำเมาใน JavaScript
- หมายเหตุ JavaScript
- JavaScript มีความไตร่ตรองในรูปแบบตัวเล็กตัวใหญ่
คำสั่ง JavaScript
หมายเหตุ JavaScript
ตัวแปร JavaScript
- ตัวแปร JavaScript
- ตัวแปรใน JavaScript ในทางการทศตรวัตติ
- ตัวเลขและตัวอักษรใน JavaScript
- คำเมา var ใน JavaScript
- การประกาศหลายตัวแปรในบรรทัดเดียว
- การประกาศหลายตัวแปรในบรรทัดมากกว่าหนึ่ง
- ตัวแปรที่ไม่มีค่าจะกลับค่า undefined
- การประกาศตัวแปรใหม่จะไม่ทำลายค่า
- การเพิ่มแอร์เรย์ใน JavaScript
- การเพิ่มตัวอักษรใน JavaScript
- การเพิ่มตัวอักษรและตัวเลข
- การเพิ่มค่าตัวเลขและตัวอักษร
การคำนวณเลข JavaScript
การจำนองค่า JavaScript
สัญญาณ %= การบังคับค่า
ประเภทข้อมูล JavaScript
อ็จเอ็กซ์พีร์ JavaScript
ฟังก์ชัน JavaScript
เหตุการณ์ JavaScript
ตัวแปรของสตริง JavaScript
- เปลี่ยนหางการ onclick ขององค์ประกอบ
- เรียกฟังก์ชันที่มีหางการ onclick
- ตัวอย่างที่ชี้แจง: หางการ
- ตัวอักษรสามารถมีอักษรนำด้วยอักษรปิด
- แสดงตัวอย่างของตัวอักษร
- หากใส่反斜杠รอนหน้าอักษรนำ จะถือว่าเป็นอักษรนำ
- ใช้反斜杠รอนรับตัวอักษรในตัวอักษร
- ไม่สามารถใช้反斜杠รอนรับตัวเลขในรหัส
- แทนที่ตัวอักษรในตัวอักษร - replace()
- แปลงตัวอักษรเป็นตัวใหญ่ - toUpperCase()
- แปลงตัวอักษรเป็นตัวเล็ก - toLowerCase()
- แยกตัวอักษรเข้าสู่อารยะตน์ - split()
ตัวแปรเลข JavaScript
- คุณสามารถเขียนตัวเลขด้วยจุดหรือไม่มีจุด
- คุณสามารถเขียนตัวเลขที่ใหญ่หรือเล็กด้วยระบบนับด้วยสมบัติเศษ
- ตัวเลขจะถูกเก็บเป็นจำนวนเชิงจริงจนถึง 15 ตำแหน่ง
- การทำการคำนวณทางเลขเป็นจำนวนเชิงจริงไม่เป็นที่แน่นอนที่ 100%
- แต่คุณสามารถแก้ปัญหานี้ด้วยการคูณและหารด้วย 10
- การเพิ่มตัวเลขสองตัวจะก่อให้เกิดตัวเลขใหม่
- การเพิ่มตัวอักษรตัวเลขสองตัวก็จะก่อให้เกิดตัวอักษรที่เชื่อมต่อ
- การเพิ่มตัวเลขและตัวอักษรตัวเลขก็จะก่อให้เกิดตัวอักษรที่เชื่อมต่อ
- การเพิ่มตัวอักษรตัวเลขและตัวเลขก็จะก่อให้เกิดตัวอักษรที่เชื่อมต่อ
- ความผิดพลาดที่มักเกิดขึ้นเมื่อเพิ่มตัวเลขและตัวอักษร
- ความผิดปกติที่พบบ่อย 2 ในการเพิ่มตัวอักษรกับตัวเลข
- ในการแบ่งเสียง JavaScript จะพยายามแปลงตัวอักษรเป็นตัวเลข
- ในการคูณเสียง JavaScript จะพยายามแปลงตัวอักษรเป็นตัวเลข
- ในการหลังเสียง JavaScript จะพยายามแปลงตัวอักษรเป็นตัวเลข
- ในการเพิ่มเสียง JavaScript จะไม่แปลงตัวอักษรเป็นตัวเลข
- ตัวเลขที่แบ่งด้วยตัวอักษรจะไม่เป็นตัวเลข
- การแบ่งตัวเลขด้วยตัวอักษรที่เป็นตัวเลขจะคืนค่าตัวเลข
- หน้าจากสากล isNaN() ตรวจสอบว่าค่าที่ใส่ค่าหรือไม่ใส่ค่าเป็นตัวเลข
- การทำการคณิตศาสตร์ด้วย NaN จะเฉพาะกับ NaN
- การทำการคณิตศาสตร์ด้วย NaN ในรูปแบบของตัวอักษรจะนำไปสู่ NaN
- ประเภทของ NaN คือตัวเลข (ไม่มีความผิด โดย typeof NaN คืนค่า number)
- ถ้าคำนวณค่าที่มากกว่าตัวเลขที่สามารถคำนวณได้ที่สุดจะคืนค่า Infinity (Infinity)
- การแบ่งเลขด้วยศูนย์สูตรจะนำไปสู่ Infinity
- Infinity ก็เป็นตัวเลข (typeof Infinity คืนค่า number)
- ค่าที่มีคำนำด้วย 0x จะถูกแปลงเป็นระบบหกสิบ
- toString() สามารถแสดงเลขด้วยระบบหกสิบหรือเจ็ดสิบหรือสองสิบ
- ตัวเลขสามารถเป็นสิ่งที่มีตัวแปร
- ตัวเลขและสิ่งที่มีตัวแปรไม่สามารถเปรียบเทียบได้โดยปลอดภัย
- สามารถเปรียบเทียบสิ่งที่มีตัวแปรได้โดยปลอดภัย
วิธีการเลข JavaScript
- toString() มีการแปลงตัวเลขเป็นตัวอักษร
- valueOf() คืนค่าตัวเลข
- toExponential() คืนค่าตัวเลขที่มีการแสดงทางด้านตัวเลข
- toFixed() มีการปรับเลขตัวเลขให้สูงที่กำหนด
- toPrecision() คืนค่าตัวเลขที่มีความยาวที่กำหนด
- หน้าจากสากล Number() จะแปลงตัวแปรเป็นตัวเลข
- หน้าจากสากล Number() แม้กระทั่งจะแปลงวันที่เป็นตัวเลข
- หน้าจากสากล parseInt() จะแปลงตัวอักษรเป็นตัวเลข
- หน้าจากสากล parseFloat() จะแปลงตัวอักษรเป็นตัวเลข
- MAX_VALUE คืนค่าตัวเลขที่ใหญ่ที่สุดที่ JavaScript สามารถใช้ได้
- MIN_VALUE คืนค่าตัวเลขที่เล็กที่สุดที่ JavaScript สามารถใช้ได้
- POSITIVE_INFINITY หมายถึง 'เนยติมภาพบวก'
- การหลุดขอบเขตจะคืนค่า POSITIVE_INFINITY
- NEGATIVE_INFINITY หมายถึง 'เนยติมภาพลบ'
- การหลุดขอบเขตจะคืนค่า NEGATIVE_INFINITY
- NaN หมายถึง 'ไม่ใช่ตัวเลข'
- การทำการคณิตศาสตร์ต่อตัวแปรของตัวอักษรจะนำไปสู่ NaN
- การใช้สมมาตรค่าตัวเลขต่อตัวแปรจะคืนค่า undefined
JavaScript คณิตศาสตร์
- Math.PI คืนค่า PI
- Math.round(x) ย้อนกลับค่าที่เรียงขึ้นมาตั้งแต่ x (ค่าที่เรียงขึ้นมาตั้งแต่ x)
- Math.pow(x, y) ย้อนกลับค่าของ x ที่เป็น y อัตรา
- Math.sqrt(x) ย้อนกลับค่าของเส้นทางตรงของ x
- Math.abs(x) ย้อนกลับค่าของค่าที่เป็นลบให้เป็นบวก
- Math.ceil(x) ย้อนกลับค่าที่เรียงขึ้นมาตั้งแต่ x
- Math.floor(x) ย้อนกลับค่าที่เรียงลงมาตั้งแต่ x
- Math.sin(x) ย้อนกลับค่าของไซน์ของมุม x (ในรูปแบบเรดิยัน)
- Math.cos(x) ย้อนกลับค่าของคอซีนของมุม x (ในรูปแบบเรดิ�ัน)
- Math.max() ย้อนกลับค่าที่สูงที่สุดในรายการของอัตรายอด
- Math.min() ย้อนกลับค่าที่ต่ำที่สุดในรายการของอัตรายอด
- แปลงอุณหภูมิในองศาเซลเซียสเป็นองศาฟาเรนไฮต์
การสุ่มสลับ JavaScript
- Math.random() ย้อนกลับตัวเลขสุ่มที่อยู่ระหว่าง 0 (include) และ 1 (exclude)
- ย้อนกลับสุ่มตัวเลขที่อยู่ระหว่าง 0 และ 9 (ทั้งสองเป็น 'include')
- ย้อนกลับสุ่มตัวเลขที่อยู่ระหว่าง 0 และ 10 (ทั้งสองเป็น 'include')
- ย้อนกลับสุ่มตัวเลขที่อยู่ระหว่าง 0 และ 99 (ทั้งสองเป็น 'include')
- ย้อนกลับสุ่มตัวเลขที่อยู่ระหว่าง 0 และ 100 (ทั้งสองเป็น 'include')
- ย้อนกลับสุ่มตัวเลขที่อยู่ระหว่าง 1 และ 10 (ทั้งสองเป็น 'include')
- ย้อนกลับสุ่มตัวเลขที่อยู่ระหว่าง 1 และ 100 (ทั้งสองเป็น 'include')
- ย้อนกลับสุ่มตัวเลขที่อยู่ระหว่าง x (include) และ y (exclude)
- ย้อนกลับสุ่มตัวเลขที่อยู่ระหว่าง x และ y (ทั้งสองเป็นตัวเลขที่เรียกว่า 'include')
วันที่ JavaScript
- ใช้ Date() แสดงวันที่และเวลาปัจจุบัน
- ใช้ getFullYear() แสดงปี
- ใช้ getTime() คำนวณมิลลิเซกันด์ตั้งแต่ปี 1970 จนถึงปัจจุบัน
- ใช้ setFullYear() ตั้งวันที่เฉพาะ
- ใช้ toUTCString() แปลงวันที่ปัจจุบัน (ตาม UTC) ให้เป็นตัวอักษร
- ใช้ getDay() แสดงชื่อวันในสัปดาห์ด้วยตัวเลข
- ใช้ getDay() และสายของตัวแปรแบบแรงยนต์เพื่อแสดงชื่อวันในสัปดาห์
- แสดงโนนที่เวลาปัจจุบัน
ตัวแปรแบบเรียงลำดับ JavaScript
- สร้างสายของตัวแปรแบบแรงยนต์ 1
- สร้างสายของตัวแปรแบบแรงยนต์ 2
- เข้าถึงองค์ประกอบของสายของตัวแปรแบบแรงยนต์
- เปลี่ยนองค์ประกอบของสายของตัวแปรแบบแรงยนต์
- เข้าถึงสายของตัวแปรแบบแรงยนต์ทั้งหมด
- ตัดสินความยาวของสายของตัวแปรแบบแรงยนต์
- วนลูปสายของตัวแปรแบบแรงยนต์
- เพิ่มองค์ประกอบเข้าสู่สายของตัวแปรแบบแรงยนต์
- เพิ่มองค์ประกอบ 'undefined' ของตัวแปรแบบแรงยนต์เข้าสู่สายของตัวแปรแบบแรงยนต์
- แบบที่จะเข้าใจว่าเป็นสายของตัวแปรแบบแรงยนต์ 1
- แบบที่จะเข้าใจว่าเป็นสายของตัวแปรแบบแรงยนต์ 2
วิธีการแบบเรียงลำดับ JavaScript
- เพิ่มองค์ประกอบเข้าสู่สายของตัวแปรแบบแรงยนต์
- ลบองค์ประกอบสุดท้ายของสายของตัวแปรแบบแรงยนต์ - pop()
- เชื่อมต่อทุกองค์ประกอบของสายของตัวแปรแบบแรงยนต์เป็นตัวอักษร - join()
- เชื่อมต่อสายของสองสายของตัวแปรแบบแรงยนต์ - concat()
- เชื่อมต่อสายของตัวแปรแบบแรงยนต์สาม - concat()
- เพิ่มองค์ประกอบเข้าสู่ตำแหน่ง 2 - splice()
- แปลงแรงยกเป็นตัวอักษร - toString()
- เพิ่มองค์ประกอบใหม่ขึ้นไปในต้นแรงยก - unshift()
- ลบองค์ประกอบแรกในแรงยก - shift()
- เลือกองค์ประกอบในแรงยก - slice()
การเรียงลำดับแบบเรียงลำดับ JavaScript
- จัด序ของแรงยกในลำดับขึ้น
- จัด序ของแรงยกในลำดับลดลง
- จัด序ของตัวเลขในลำดับขึ้น
- จัด序ของตัวเลขในลำดับลดลง
- จัด序ของตัวเลข (ตามลำดับอักษรหรือตามลำดับเลข)
- จัด序ของตัวเลขในแรงยกตามลำดับสุ่ม
- ต่อเนื่องกับค่าเล็กที่สุดในแรงยก
- ต่อเนื่องกับค่าใหญ่ที่สุดในแรงยก
- ใช้ Math.min() ต่อเนื่องกับค่าเล็กที่สุดในแรงยก
- ใช้ Math.max() ต่อเนื่องกับค่าใหญ่ที่สุดในแรงยก
- ใช้วิธี myArrayMin ที่ทำเอง
- ใช้วิธี myArrayMax ที่ทำเอง
- จัด序ของตัวแปรตามคุณสมบัติของตัวเลข
- จัด序ของตัวแปรตามคุณสมบัติของตัวอักษร
การวนลูปของแรงยกใน JavaScript
JavaScript ประเภทการแปลง
boolean ใน JavaScript
- แสดงค่าของ Boolean(10 > 9)
- แสดงค่าของ 10 > 9
- ทุกสิ่งที่มีค่าที่แท้จริงต่างก็เป็น true
- ค่า boolean ของ zero คือ false
- ค่า boolean ของ zero คือ false
- ค่า boolean ของความเป็นว่าง คือ false
- ค่า boolean ของ undefined คือ false
- ค่า boolean ของ null คือ false
- ค่า boolean ของ false คือ false
- ค่า boolean ของ NaN คือ false
การเปรียบเทียบใน JavaScript
- จะใส่ค่า 5 ให้กับ x แล้วแสดงค่าของ (x == 8)
- จะใส่ค่า 5 ให้กับ x แล้วแสดงค่าของ (x == 5)
- จะใส่ค่า 5 ให้กับ x แล้วแสดงค่าของ (x === 5)
- จะใส่ค่า 5 ให้กับ x แล้วแสดงค่าของ (x === "5")
- แต่งค่า 5 ให้แก่ x แล้วแสดงค่าของ (x != 8)
- แต่งค่า 5 ให้แก่ x แล้วแสดงค่าของ (x !== 5)
- แต่งค่า 5 ให้แก่ x แล้วแสดงค่าของ (x !== "5")
- แต่งค่า 5 ให้แก่ x แล้วแสดงค่าของ (x > 8)
- แต่งค่า 5 ให้แก่ x แล้วแสดงค่าของ (x < 8)
- แต่งค่า 5 ให้แก่ x แล้วแสดงค่าของ (x >= 8)
- แต่งค่า 5 ให้แก่ x แล้วแสดงค่าของ (x <= 8)
ข้อเงื่อนไข JavaScript
วนลูป JavaScript
การจัดการข้อผิดพลาด JavaScript
JavaScript การแสดงทฤษฎี
อ็จเอ็กซ์พีร์ JavaScript
- สร้างตัวแปร JavaScript
- สร้างออบเจก JavaScript
- สร้างออบเจก JavaScript (มีบรรทัดเดียว)
- สร้างออบเจก JavaScript (มีบรรทัดหลายบรรทัด)
- สร้างออบเจก JavaScript ด้วยคำสั่ง new
- สร้างออบเจก JavaScript ด้วยตัวสร้าง
- สร้างออบเจก JavaScript ที่มีภายใน
- วิธีที่ดีที่สุดในการสร้างตัวแปร JavaScript
- ออบเจก JavaScript แสดงถึงความเปลี่ยนแปลงได้
JavaScript 对象属性
JSON 对象
JSON 数组
JSON ประกาศ
การอธิบายตัวอย่าง: JSON ประกาศ
JSON PHP
JSON HTML
การอธิบายตัวอย่าง: JSON HTML
- หน้าก่อน JS D3.js
- หน้าต่อไป JS HTML DOM