Учебни материали

Споделени от колеги - с преглед преди изтегляне.

Програмиране и програмни езици Програмиране в Интернет

Основи на ООП при JavaScript

Презентация PPT 34 сваляния 17.01.2018

Базов JavaScript
Oснови на обектноориентираното програмиране

Oбекти в JavaScript







Обектът е oсновният тип данни в JavaScript
Структурен тип: обединява от множество значения (примитивни или
други обекти), като позволява да съхраняваме и извличаме тези
значения чрез името им
Неподредена колекция от свойства ( properties), всяко от които има име и
значение
– Свойство на обекта може да сочи към функция – функциите са също
данни!
– Свойствата, сочещи функции, се наричат методи
– Имената на обектите са низове (strings) –> обектът създава
съответствие име->значение
Освен своите собствени свойства, обектите на JavaScript наследяват
свойства от друг обект – прототип
– Методите на обектите по правило са наследени свойства
– Наследяването, основано на прототипи “prototypal inheritance” е
ключова особеност на JavaScript

Свойства на обектите в JavaScript




Динамични: свойства могат да бъдат добавяни и изтривани
– Могат да симулират обекти и структури на строго типизираните
езици.
Изменяеми, като се обработват чрез референция ( не чрез значение)
• Нека променливата x сочи обект
• Кодът var y = x; създава референция към същия обект: всички
модификации, направени в обекта чрез променливата y са видими и
чрез променливата x.

Видове обекти на JavaScript



Вградени (built-in) обекти, като String, Date, Array и т.н..
Създавани от потребителя обекти, което става по един от следните 3
начина :
1. Чрез литерал на обекта: дефиниране и директно създаване на

Преглед на началото - целият файл след изтегляне

0 коментара

Все още няма коментари. Бъдете първият, който ще коментира.

За да коментирате, трябва да сте влезли в профила си.

Влезте