რა არის მიმღები JavaScript?
რა არის მიმღები JavaScript?

ვიდეო: რა არის მიმღები JavaScript?

ვიდეო: რა არის მიმღები JavaScript?
ვიდეო: რა არის JavaScript-ის ფუნქცია, როგორ მუშაობს ის? 2024, ნოემბერი
Anonim

მიმღებები მოგცემთ საშუალებას განსაზღვროთ ობიექტის თვისება, მაგრამ ისინი არ გამოთვლიან თვისების ღირებულებას, სანამ მასზე წვდომა არ მოხდება. ა მიმღები აჭიანურებს ღირებულების გამოთვლის ღირებულებას ღირებულების საჭიროებამდე. თუ მნიშვნელობა ახლა არ არის საჭირო. ის მოგვიანებით იქნება გამოყენებული, ან ზოგიერთ შემთხვევაში ის საერთოდ არ გამოიყენება.

უფრო მეტიც, რა არის მიმღების ფუნქცია?

ასე რომ, ა სეტერი არის მეთოდი რომელიც განაახლებს ცვლადის მნიშვნელობას. და ა მიმღები არის მეთოდი რომელიც კითხულობს ცვლადის მნიშვნელობას. მიმღები და სეტერი ასევე ცნობილია როგორც დამხმარე და მუტატორი ჯავაში.

ასევე, უნდა გამოვიყენო გეტერები და სეტერები JavaScript-ში? თქვენ სულაც არ გჭირდებათ გამოიყენეთ გეტერები და სეტერები შექმნისას ა JavaScript წინააღმდეგი, მაგრამ ისინი ბევრ შემთხვევაში შეიძლება იყოს გამოსადეგი. ყველაზე გავრცელებული გამოყენება შემთხვევები არის (1) მონაცემთა თვისებებზე წვდომის უზრუნველყოფა და (2) თვისებებზე დამატებითი ლოგიკის დამატება მათი მნიშვნელობების მიღებამდე ან დაყენებამდე.

ასევე იცით, რა არის getter და setter JavaScript-ში?

ეს ორი საკვანძო სიტყვა განსაზღვრავს აქსესუარის ფუნქციებს: ა მიმღები და ა სეტერი fullName თვისებისთვის. როდესაც ქონებაზე წვდომა ხდება, დაბრუნების მნიშვნელობა დან მიმღები გამოიყენება. როდესაც მნიშვნელობა დაყენებულია, სეტერი გამოიძახება და გადასცა მნიშვნელობა, რომელიც იყო მითითებული.

შემიძლია გამოვიყენო JavaScript კლასი?

მნიშვნელოვანია აღინიშნოს, რომ არ არსებობს კლასები in JavaScript . ფუნქციები შეუძლია გამოიყენება გარკვეულწილად სიმულაციისთვის კლასები , მაგრამ ზოგადად JavaScript არის კლასი - ნაკლები ენა. ყველაფერი არის ობიექტი. და რაც შეეხება მემკვიდრეობას, ობიექტები მემკვიდრეობით იღებენ საგნებს და არა კლასები საწყისი კლასები როგორც " კლასი "-იკური ენები.

გირჩევთ: