Алгоритмдер жєне деректер структурасы


-Зертханалық жұмыс. Обьекттер иерархиясы



бет50/73
Дата06.01.2022
өлшемі3,33 Mb.
#11344
1   ...   46   47   48   49   50   51   52   53   ...   73
10-Зертханалық жұмыс. Обьекттер иерархиясы
Сабақ мазмұны

JavaScript тілінде зат есімге және затқа ұқсас обьектілер бар. Біз обьектіде обьект түрі қандай екенін көрсететін қасиет бар екенін білеміз. Біз қасиетке келесідей көшеміз: object.property.

Біз сонымен қатар обьектіге қолдануы мүмкін обьектіде әдіс және іс-әрекет бар екенін білеміз. Барлық әдістерде жақша () бар. Әдіске айналдыру келесідей болады: object.method(). Әр түрлі обьектілердің әр түрлі қасиеттер мен әдістерге рұқсаты бар.

Енді біз JavaScript тілін түсінудің құпиясы обьекттер иерархиясы екенін білеміз..



Обьекттер иерархиясының жұмыс істеуі. Барлық сілтемелер жоғарғы обьектіден басталады Window (экран браузері), және төменге жүреді. Терезе және фреймдер Window обьектісіне тиесілі. Егер обьект біреу болса, онда сізге бұл обьектіні көрсетудің керегі жоқ. Top, self, parent, және frames терезелерге арналған атау. Бұл атауларға назар аударудың қажеті жоқ, тек олардың бар екенін білсек жеткілікті.

Бірнеше мысал келтірейік:



document.mypic.src = "pic1.gif"

"Терезе" басында керек емес. Бұлардың барлығы терезеде орналасқан делік. Бұл сілтеме физикалық түрде "pic1.gif." файлы болып табылатын «mypic» деп аталатын графикалық обьектіге арналған.

Document бетінде графикалық объекті орналасқан, ал SRC обьект бастауын анықтауға арналған.



document.write(location.href)

write() бұл document обьектісінің әдісі. Location.href window терезесінің толық URL адресін шығарады. Location және Document бір деңгейде орналасқан (екеуі де жасыл). Бұл сіз сол деңгейдегі құжат адресін аласыз деген сөз.



Достарыңызбен бөлісу:
1   ...   46   47   48   49   50   51   52   53   ...   73




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет