JavaScript дээр Getter, Setter гэж юу вэ?
JavaScript дээр Getter, Setter гэж юу вэ?

Видео: JavaScript дээр Getter, Setter гэж юу вэ?

Видео: JavaScript дээр Getter, Setter гэж юу вэ?
Видео: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов. 2024, Гуравдугаар сар
Anonim

Эдгээр хоёр түлхүүр үг нь туслах функцийг тодорхойлдог: a хүлээн авагч ба а тохируулагч fullName өмчийн хувьд. Үл хөдлөх хөрөнгөд хандах үед -аас буцах утга хүлээн авагч ашиглаж байна. Утга тохируулагдсан үед тохируулагч дуудаж, тогтоосон утгыг дамжуулдаг.

Мөн мэдэх зүйл бол би JavaScript дээр хүлээн авагч, тохируулагч ашиглах ёстой юу?

Заавал тэгэх албагүй хүлээн авагч, тохируулагч ашиглах үүсгэх үед a JavaScript объект, гэхдээ тэдгээр нь олон тохиолдолд тустай байж болно. Хамгийн түгээмэл ашиглах тохиолдлууд нь (1) өгөгдлийн шинж чанаруудад хандах хандалтыг баталгаажуулах, (2) тэдгээрийн утгыг авах эсвэл тохируулахаас өмнө шинж чанаруудад нэмэлт логик нэмэх явдал юм.

тохируулагч, хүлээн авагч гэж юу вэ? Жава хэл дээр, хүлээн авагч ба тохируулагч хувьсагчийн утгыг олж авах, шинэчлэхэд ашигладаг уламжлалт хоёр арга юм. Тиймээс, А тохируулагч хувьсагчийн утгыг шинэчлэх арга юм. Мөн а хүлээн авагч нь хувьсагчийн утгыг унших арга юм. Авагч ба тохируулагч нь Java-д аксессор, мутатор гэгддэг.

Нэмж хэлэхэд, JavaScript дээр getter гэж юу вэ?

Хүлээн авагчид танд объектын шинж чанарыг тодорхойлох арга замыг өгдөг боловч тэдгээр нь хандах хүртлээ өмчийн үнэ цэнийг тооцохгүй. А хүлээн авагч үнэ цэнийг шаардагдах хүртэл үнэ цэнийг тооцоолох зардлыг хойшлуулна.

Хүлээн авагч, тохируулагч гэж юу вэ, тэд яагаад чухал вэ?

Хариулт: Хүлээн авагч ба тохируулагч хувьсагчийн утгыг зарлах эсвэл олж авахад ашигладаг аргууд, ихэвчлэн хувийн байдаг. Тэд байна чухал Учир нь энэ нь өгөгдлийг зарлах эсвэл хөгжүүлэгч рүү буцааж өгөхөөс өмнө өгөгдлийг зохицуулах боломжтой төвлөрсөн байршлыг зөвшөөрдөг.

Зөвлөмж болгож буй: