icon-star icon-cart icon-close icon-heart icon-info icon-pause icon-play icon-podcast icon-question icon-refresh icon-tile icon-users icon-user icon-search icon-lock icon-comment icon-like icon-not-like icon-plus article-placeholder article-plus-notepad article-star man-404 icon-danger icon-checked icon-article-edit icon-pen icon-fb icon-vk icon-tw icon-google
ћарк Ѕлау
“ехника и »нтернет

Error Object. „то это такое?

  • 1837
  • 3

Error Object. „то это такое?

ќ
ќ, как мало еще мы знаем про »нтернет, хот€ от этой игрушки нас уже не оторвать! ћы легко передвигаемс€ от одной Web-страницы к другой, не слишком задумыва€сь о том, что при этом происходит.

ј происходит при этом вот что. —одержимое Web-страницы передаетс€ с сервера, на котором оно хранитс€, на наш компьютер (его еще называют локальным компьютером). ¬ статье от 19.12.2013 уже было сказано, что содержимым страницы может быть текст, графика, музыка, видеоролики и даже специальные программы. ¬се это позвол€ет делать содержимое страницы Ђумнымї и Ђживымї.

ќдним из видов специальных программ, которые Ђоживл€ютї Web-страницу, €вл€ютс€ программы, написанные на €зыке Java Script.

—ильно углубл€тьс€ в то, что это за €зык и как он устроен, мы не станем.  то желает этот €зык изучить, легко отыщет в »нтернете различные учебники, которые прольют свет на это интересное дело, программирование Web-сайтов.

—кажем только, что Java Script сильно похож на €зыки Visual Basic и C++. —оздатель Web-страницы пишет на этом €зыке программу-скрипт, котора€ загружаетс€ на локальный компьютер и начинает на нем исполн€тьс€. ¬ первую очередь Java Script обеспечивает взаимодействие с пользователем и автоматизацию различных действий.

Java Script Ц €зык программировани€ высокого уровн€. Ёто значит, что основными блоками программировани€ €вл€ютс€ так называемые объекты. ќбъект Ц это некотора€ сложна€ переменна€, реализованна€ средствами €зыка. ќбъект Java Script Ц это модель каких-либо реальных объектов.

ѕодобно тому, как все реальные объекты имеют некоторые свойства, объекты Java Script тоже обладают свойствами. Ёто параметры, которые могут иметь несколько значений. Ќапример, свойства объекта Java Script могут моделировать цвет, форму, вес и т.д. реальных объектов.

ќбъекты Java Script также имеют методы. ћетоды Ц это функции, которые выполн€ют некоторые действи€. ћетоды имеют входные параметры и выдают выходные значени€. √рубо говор€, это похоже на пианино. ≈сли нажимаешь на клавишу, слышишь определенный звук.

ќбъекты Java Script могут быть встроенные. ¬строенными объектами Java Script €вл€ютс€, например, объект Date, позвол€ющий задавать различные даты и выполн€ть с ними различные действи€. ƒругой объект, String, обеспечивает представление строк символов и выполн€ет различные действи€ с такими символьными строками.

ќбъекты Java Script может строить и сам программист. ‘актически программирование и заключаетс€ в построении объектов, которые будут выполн€ть действи€, предписанные программистом.

“олько начинающие программисты считают, что они программируют без ошибок. ѕрограммисты опытные всегда задумываетс€: а что делать, если по тем или иным причинам произойдет ошибка? Ќельз€ же давать программе остановитьс€!

ƒл€ обработки ошибок в Java Script существует специальный встроенный объект, который так и называетс€, Error Object. Ётот объект Java Script позвол€т программисту определить тип случившейс€ ошибки и обработать ее определенным образом. —амое простое, что может сделать программист, напечатать сообщение об ошибке. Ѕолее сложное использование свойств и методов встроенного объекта Error Object позвол€ет проанализировать ошибку и, изменив параметры методов на правильные, повторить вычислени€, чтобы получить безошибочный результат.


tra
∆анна   удукова

ќчень познавательно и доступно! —пасибо!
∆ду про нейтрино)) Ѕыли мысли написать, но решила, что у мен€ маловато знаний на эту тему. — удовольствием почитаю!

mas
ћарк Ѕлау

∆анна, € люблю писать такие научно-попул€рные статейки, так, чтобы было пон€тно и первокласснику.

¬ам необходимо или зарегистрироватьс€, чтобы оставл€ть комментарии
выбор читател€

¬ыбор читател€

16+