JS анги гэж юу вэ?
JS анги гэж юу вэ?

Видео: JS анги гэж юу вэ?

Видео: JS анги гэж юу вэ?
Видео: JavaScript ангиуд 🆒 2024, Дөрөвдүгээр сар
Anonim

Анги үндсэн синтакс. Объект хандалтат програмчлалд a анги Энэ нь төлөв (гишүүн хувьсагч) болон зан үйлийн хэрэгжилт (гишүүн функц эсвэл аргууд) -ын анхны утгыг өгдөг объект үүсгэх өргөтгөж болох програм-кодын загвар юм.

Үүнтэй адилаар, JavaScript дахь анги гэж юу вэ?

JavaScript дээрх хичээлүүд харьцуулж болох өв залгамжлалын прототип загварт зориулсан тусгай синтакс юм. анги -объект хандалтат хэлүүд. Ангиуд Эдгээр нь зөвхөн ES6-д нэмсэн тусгай функцууд бөгөөд үүнийг дуурайх зорилготой юм анги эдгээр бусад хэлнүүдийн түлхүүр үг.

Дээр дурдсанаас гадна JavaScript дахь анги болон функц хоёрын ялгаа юу вэ? Бусад хэл дээрхтэй адил - a функц нь зарим кодыг дахин ашиглахын тулд багцлах арга бөгөөд a анги нь холбогдох код, өгөгдлийг агуулсан объект, аж ахуйн нэгжийн "төлөв зураг" юм ( аргууд болон муж).

Үүнтэй холбогдуулан бид JavaScript дээр анги ашиглаж болох уу?

Тэнд гэдгийг анхаарах нь чухал байна үгүй JavaScript дахь ангиуд . Функцүүд чадна ямар нэгэн байдлаар дуурайхад ашиглаж болно ангиуд , гэхдээ ерөнхийдөө JavaScript нь анги - хэл багатай. Бүх зүйл бол объект юм. Мөн өв залгамжлалын тухайд объектууд объектоос өвлөгддөг болохоос биш ангиуд -аас ангиуд "-д байгаа шиг анги "-ийн хэлүүд.

Ангийн жишээ гэж юу вэ?

Анги : А анги C++ хэл нь объект хандалтат програмчлалд хүргэдэг барилгын материал юм. Энэ нь хэрэглэгчийн тодорхойлсон өгөгдлийн төрөл бөгөөд өөрийн өгөгдлийн гишүүд болон гишүүн функцуудыг агуулж байдаг бөгөөд үүний жишээг үүсгэснээр хандаж, ашиглаж болно. анги . Учир нь Жишээ : Үүнийг анхаарч үзээрэй Анги Машинуудын.

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