Developer от Бога

DV

четверг, 6 июля 2017 г.

JavaScript. Объекты

Описать что такое язык ООП, к которым относится JavaScript не трудно. Все ключевые моменты из которых состоит страница сайта существуют в виде обьектов. Каждый обьект имеет внутри переменные которые хранят в себе какую то информацию, а также методы, которые обрабатывают данные или делают нужные операции.  Все элементы этой структуры внутри себя также имеют конечное число каких то своих элементов (переменных, методов или других обьектов). Как доступ к файлам которые находятся в папке, описываются по ссылке которая перечисляет все внутринние папки на пути, так и доступ к элементам обьектов указывается от общего названия обьекта и до конечного элемента, через всю цепочку вложенных обьектов (если на пути такие есть). Какой обьект и сколько у него элементов - хорошо описано по документации, главное понять общий принцип обращений к нужному обьекту, методу, или переменной. Если в задаче нужно провести некоторый алгоритм или обработку данных, очевидно, что HTML теги или информация об окнах тут не участвует, соответственно используются только обьекты JavaScript. Если полученные данные нужно применить к HTML тегам (изменить вид страницы) то используются свойства HTML DOM обьектов.
В этом примере описывается программа, которая выводит обычный текст из текстового поля по нажатию кнопки, а также кнопка которая очищает.

  1. <script>
  2. function Write(){
  3. var i=document.getElementById("text_in").value;
  4. document.getElementById("text_out").innerHTML=i;
  5. }
  6. function Clear(){
  7. document.getElementById("text_out").innerHTML=" ";
  8. }
  9. </script>
  10. <input type="text" id="text_in" role="50" value="Введите текст">
  11. <button onClick='Write()' >Write</button>
  12. <button onClick='Clear()' >Clear</button>
  13. <p id="text_out"></p>


Результат этой программы будет следующим:

Комментариев нет:

Отправить комментарий