Getter JavaScript คืออะไร?
Getter JavaScript คืออะไร?

วีดีโอ: Getter JavaScript คืออะไร?

วีดีโอ: Getter JavaScript คืออะไร?
วีดีโอ: เรียน Javascript getter & setter #56 2024, เมษายน
Anonim

Getters ให้วิธีการกำหนดคุณสมบัติของวัตถุ แต่จะไม่คำนวณมูลค่าของคุณสมบัติจนกว่าจะเข้าถึงได้ NS getter ชะลอค่าใช้จ่ายในการคำนวณมูลค่าจนกว่าจะถึงมูลค่าที่ต้องการ หากไม่ต้องการค่าในตอนนี้ จะใช้ในภายหลังหรือในบางกรณีก็ไม่ได้ใช้เลย

นอกจากนี้ ฟังก์ชัน getter คืออะไร?

ดังนั้น a setter คือ กระบวนการ ที่อัพเดตค่าของตัวแปร และ getter คือ กระบวนการ ที่อ่านค่าของตัวแปร Getter และ setter ยังเป็นที่รู้จักกันในนาม accessor และ mutator ใน Java

นอกจากนี้ ฉันควรใช้ getters และ setters ใน JavaScript หรือไม่ คุณไม่จำเป็นต้อง ใช้ getters และ setters เมื่อสร้าง JavaScript วัตถุ แต่มีประโยชน์ในหลายกรณี ที่พบมากที่สุด ใช้ กรณีคือ (1) รักษาความปลอดภัยการเข้าถึงคุณสมบัติข้อมูลและ (2) เพิ่มตรรกะพิเศษให้กับคุณสมบัติก่อนที่จะรับหรือตั้งค่า

ยังรู้ด้วยว่า getter และ setter ใน JavaScript คืออะไร?

คีย์เวิร์ดสองคำนี้กำหนดฟังก์ชัน accessor: a getter และ setter สำหรับคุณสมบัติ fullName เมื่อเข้าถึงคุณสมบัติแล้ว ค่าที่ส่งคืนจาก getter ถูกนำมาใช้. เมื่อตั้งค่าแล้ว setter ถูกเรียกและส่งผ่านค่าที่ตั้งไว้

ฉันสามารถใช้คลาส JavaScript ได้หรือไม่

สิ่งสำคัญคือต้องสังเกตว่าไม่มี ชั้นเรียน ใน JavaScript . ฟังก์ชั่น สามารถ ใช้จำลองบ้าง ชั้นเรียน แต่โดยทั่วไป JavaScript คือ ระดับ - ภาษาน้อย ทุกอย่างเป็นวัตถุ และเมื่อพูดถึงมรดก วัตถุก็สืบทอดมาจากวัตถุไม่ใช่ ชั้นเรียน จาก ชั้นเรียน เช่นเดียวกับใน " ระดับ "-ภาษากาย.

แนะนำ: