JavaScript Array with()
- หน้าก่อน valueOf()
- หน้าต่อไป []
- กลับไปยังชั้นบน คู่มืออ้างอิง JavaScript Array
การเรียกใช้และการประกาศ
with()
วิธีนี้ใช้เพื่อปรับปรุงองค์ประกอบที่กำหนดในตัวแปรแบบแรง
with()
วิธีส่งกลับตัวแปรแบบแรงใหม่
with()
วิธีไม่ได้เปลี่ยนแปลงตัวแปรแบบแรงต้นแบบ
ตัวอย่าง
ES2023 ได้เพิ่ม with()
วิธีเพื่อปรับปรุงองค์ประกอบในตัวแปรแบบแรงโดยปลอดภัยโดยไม่เปลี่ยนแปลงตัวแปรแบบแรงต้นแบบ:
const months = ["Januar", "Februar", "Mar", "April"]; const myMonths = months.with(2, "March");
การเขียนรูปแบบ
array.with(index, value)
ตัวแปร
ตัวแปร | รายละเอียด |
---|---|
index |
จำเป็น。ดัชนีขององค์ประกอบที่ต้องการเปลี่ยนแปลง (ตำแหน่ง) ดัชนีลบเริ่มต้นจากท้ายตัวแปรแบบแรง |
value | จำเป็น。ค่าใหม่ |
ค่าที่ส่งกลับ
ประเภท | รายละเอียด |
---|---|
Array | ตัวแปรแบบแรงใหม่ที่มีองค์ประกอบแบบแรงที่เปลี่ยนแปลง |
การสนับสนุนของบราวเซอร์
with()
เป็นคุณสมบัติของ ES2023。
ตั้งแต่เดือนกรกฎาคม 2023 ต้นนี้ ทุกบราวเซอร์สมัยใหม่ทุกตัวเพิ่มเติมสนับสนุนวิธีนี้:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 110 | Edge 110 | Firefox 115 | Safari 16.4 | Opera 96 |
ปี 2023 เดือนกุมภาพันธ์ | ปี 2023 เดือนกุมภาพันธ์ | ปี 2023 เดือนกรกฎาคม | ปี 2023 เดือนมีนาคม | ปี 2023 เดือนพฤษภาคม |
- หน้าก่อน valueOf()
- หน้าต่อไป []
- กลับไปยังชั้นบน คู่มืออ้างอิง JavaScript Array