บทช่วย สอนตอบโต้

หน้าแรก แนะนำตัว ตอบสนอง เริ่มต้น ตอบสนอง ES6 React Render HTML ตอบโต้ JSX ส่วนประกอบปฏิกิริยา คลาสตอบโต้ ตอบสนองอุปกรณ์ประกอบฉาก ปฏิกิริยาเหตุการณ์ เงื่อนไขการตอบสนอง รายการตอบโต้ แบบฟอร์มตอบโต้ ตอบสนองเราเตอร์ บันทึกโต้ตอบ ตอบสนอง CSS จัดแต่งทรงผม ตอบสนอง Sass จัดแต่งทรงผม

ตะขอตอบสนอง

ตะขอคืออะไร? ใช้สถานะ ใช้เอฟเฟกต์ ใช้บริบท ใช้Ref ใช้ลด ใช้โทรกลับ ใช้บันทึก ตะขอแบบกำหนดเอง

แบบฝึกหัดตอบโต้

ตอบคำถาม แบบฝึกหัดตอบโต้ ใบรับรองปฏิกิริยา

ตอบสนองตัวแปร ES6


ตัวแปร

ก่อน ES6 มีวิธีเดียวในการกำหนดตัวแปรของคุณ: ด้วย varคำหลัก หากคุณไม่ได้กำหนดไว้ พวกเขาจะถูกกำหนดให้กับวัตถุส่วนกลาง เว้นแต่คุณจะอยู่ในโหมดเข้มงวด คุณจะได้รับข้อผิดพลาดหากตัวแปรของคุณไม่ได้กำหนดไว้

ขณะนี้ ES6 มีสามวิธีในการกำหนดตัวแปรของคุณ: var, , letและconst

ที่ไหน

var x = 5.6;

หากคุณใช้varนอกฟังก์ชัน ฟังก์ชันนั้นจะอยู่ในขอบเขตส่วนกลาง

หากคุณใช้varภายในฟังก์ชัน แสดงว่าเป็นของฟังก์ชันนั้น

หากคุณใช้varภายในบล็อก เช่น for loop ตัวแปรจะยังคงมีอยู่นอกบล็อกนั้น

varมี ขอบเขต การทำงานไม่ใช่ ขอบเขตของบล็อก

อนุญาต

let x = 5.6;

letเป็นเวอร์ชันที่กำหนดขอบเขตบล็อกของ varและจำกัดเฉพาะบล็อก (หรือนิพจน์) ที่กำหนดไว้

หากคุณใช้letภายในบล็อก เช่น for loop ตัวแปรจะใช้ได้เฉพาะภายในลูปนั้นเท่านั้น

letมีขอบเขตบล็อก


w3schools CERTIFIED . 2022

ได้รับการรับรอง!

ทำโมดูล React ทำแบบฝึกหัด ทำข้อสอบ และได้รับการรับรองจาก w3schools!!

$95 ลงทะเบียน

คอนสต

const x = 5.6;

const เป็นตัวแปรที่เมื่อสร้างขึ้นแล้ว ค่าของมันจะไม่เปลี่ยนแปลง

constมีขอบเขตบล็อก

คีย์เวิร์ดconstทำให้เข้าใจผิดเล็กน้อย

ไม่ได้กำหนดค่าคงที่ กำหนดการอ้างอิงค่าคงที่

ด้วยเหตุนี้คุณจึงไม่สามารถ:

  • กำหนดค่าคงที่ใหม่
  • กำหนดอาร์เรย์คงที่ใหม่
  • กำหนดวัตถุคงที่ใหม่

    แต่คุณทำได้:

  • เปลี่ยนองค์ประกอบของอาร์เรย์คงที่
  • เปลี่ยนคุณสมบัติของวัตถุคงที่

ทดสอบตัวเองด้วยแบบฝึกหัด

ออกกำลังกาย:

สร้างตัวแปรที่ไม่สามารถเปลี่ยนแปลงได้

 x = 5.6;