การตอบสนองของข้อมูลใน React

ใน React เราจะจัดเก็บข้อมูลของเราในโครงสร้างต่าง ๆ: ในอาร์เรย์, ในอ็อบเจกต์, ในอาร์เรย์ของอ็อบเจกต์ โครงสร้างเหล่านี้ใน React มีคุณสมบัติการตอบสนอง React ตอบสนองต่อการเปลี่ยนแปลงทั้งหมดของข้อมูล: การเพิ่ม, การลบ, การเปลี่ยนแปลงองค์ประกอบ รวมถึงการเปลี่ยนแปลง ลำดับของพวกมัน

อย่างไรก็ตาม กฎของ React ไม่อนุญาตให้เปลี่ยนแปลง ข้อมูลของอาร์เรย์และอ็อบเจกต์จาก state จำเป็นต้องสร้างสำเนาของข้อมูล, เปลี่ยนแปลงมัน และบันทึกกลับเข้าไปใน state นี่หมายความว่า ข้อมูลของเราต้องเป็น immutable อ่านเกี่ยวกับ ความเป็น immutable ของอาร์เรย์, อ็อบเจกต์ และอาร์เรย์ของอ็อบเจกต์ ในส่วนที่เกี่ยวข้อง ของหนังสือเรียน JavaScript

Задание 1

อธิบายวิธีการเพิ่มองค์ประกอบเข้าไปในอาร์เรย์ แบบ immutable อย่างถูกต้อง

Задание 2

อธิบายวิธีการเปลี่ยนแปลง องค์ประกอบในอาร์เรย์อย่างถูกต้อง

Задание 3

อธิบายวิธีการลบ องค์ประกอบออกจากอาร์เรย์อย่างถูกต้อง

Задание 4

อธิบายวิธีการเพิ่มองค์ประกอบเข้าไปในอาร์เรย์ของอ็อบเจกต์ แบบ immutable อย่างถูกต้อง

Задание 5

อธิบายวิธีการเปลี่ยนแปลง องค์ประกอบในอาร์เรย์ของอ็อบเจกต์อย่างถูกต้อง

Задание 6

อธิบายวิธีการลบ องค์ประกอบออกจากอาร์เรย์ของอ็อบเจกต์อย่างถูกต้อง