JavaScript дээр объект хандалтат програмчлал гэж юу вэ?
JavaScript дээр объект хандалтат програмчлал гэж юу вэ?

Видео: JavaScript дээр объект хандалтат програмчлал гэж юу вэ?

Видео: JavaScript дээр объект хандалтат програмчлал гэж юу вэ?
Видео: Обьект хандлагат технологи, Жава, Лаб 1 2024, Дөрөвдүгээр сар
Anonim

Объект хандалтат програмчлал ( OOP ) нь программуудыг хөгжүүлэхэд бие даасан кодын хэсгүүдийг ашиглахыг хэлнэ. Бид эдгээр бие даасан кодын хэсэг гэж нэрлэдэг объектууд , ихэнх нь Анги гэж нэрлэдэг OOP програмчлал хэл ба функцууд JavaScript . Бидний хэрэглэдэг объектууд бидний хэрэглээний барилгын блок болгон.

Энд объект хандалтат програмчлал гэж юу гэсэн үг вэ?

Обьект - чиглэсэн програмчлал ( OOP ) компьютерийн төрлийг хэлнэ програмчлал (програм хангамжийн дизайн) үүнд программистууд тодорхойлдог өгөгдлийн бүтцийн өгөгдлийн төрөл, мөн өгөгдлийн бүтцэд хэрэглэж болох үйлдлийн (функц) төрлүүд.

Үүний нэгэн адил, JavaScript болон объект хандалтат Javascript хоёрын ялгаа нь юу вэ? Javascript байна объект дээр суурилсан . Объект хандалттай байна суурилсан мессеж дамжуулахад ямар ч ангилал, өв залгамжлал хамаарахгүй. " Объект хандлагатай "Доктор Алан Кэйгийн зохиосон C++, Java болон Co-ууд хулгайлагдсан. Доктор Алан Кэй OO нь анги биш мессеж гэдгийг тодорхой болгосон.

Үүнийг анхаарч үзвэл бид OOPS-ийг JavaScript дээр ашиглаж болох уу?

JavaScript объект хандалтат вэб программ бичихэд маш сайн хэл юм. Энэ чадна Прототип хийх, мөн шинж чанар, аргуудаар дамжуулан өв залгамжлалыг дэмждэг тул OOP-ийг дэмждэг. Олон хөгжүүлэгчид татгалзсан JS тохиромжтой OOP хэл болгон, учир нь тэд байна C# болон Java хэлний ангийн хэв маягт дассан.

JavaScript OOP эсвэл ажиллагаатай юу?

JavaScript нь объект хандалтат болон функциональ програмчлалын хэл биш юм. Энэ бол процедурын хэл юм. Тийм ээ, энэ нь дэмжлэгтэй объект хандалтат програмчлал (OOP ) прототип ашиглан. Гэсэн хэдий ч прототипүүд нь OOP хийх нийтлэг арга биш юм.

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