![]() | ||
Android Статьи Браузерные игры Программы О сайте | ||
JavaScript основы - Кратко о том, что это и как применятьВ этой статье я кратко расскажу о том, что такое JavaScript и где его применяют. Если вы уже знаете что это и не новичок в программировании, то вполне можете пропустить эту статью и перейти к следующим статьям. И так, JavaScript – это скриптовый язык программирования. То есть на нём можно сделать какую-либо программу. Обычно применяется на web-страницах и выполняется браузерами (Firefox, Chrome, Opera, IE и другие) при их просмотре. С помощью JavaScript (иногда сокращают как JS) можно запрограммировать какие-либо действия web-страницы на действия пользователся или другие события. Например: щёлкнули по ссылке показать 2+2, и вам web-страница покажет ответ в маленьком информационном окне. Стоит отметить, что JS выполняются в браузере пользователя, открывшего web-страничку, а не на сервере, где хранятся файлы сайта. Кроме таких, казалось бы, мелочей, как вывод сообщений, JavaScript способен на большее: от переходов на другие страницы и решению различных математических задач (разумеется, только по тем формулам, что вы изначально напишите), до изменения любых элементов на странице (можно менять стиль, цвет, шрифт любой кнопки картинки и текста, и даже сам текст и html код как отдельных элементов, так и всей страницы). Для обращения из JS к элементам страницы используется спецификация DOM (Document Object Model) совместно с именами (например <div name="teg123">123</div>) или идентификаторы (например <div id="teg123">123</div>) html тегов. На JS, благодаря его функциональности, можно сделать не только красивую анимацию страниц (используя плавное изменение свойств картинок, таких как: позиция, прозрачность и порядок их размещения), но и браузерные игры. Широко распространено мнение, что JavaScript применяется только на веб-сайтах. Но это не так. JavaScript применяют для автоматизации действий в текстовых редакторах OpenOffice и LibreOffice. Нашлось применение в свободной игре 0 A.D. – там он служит для разных задач: от генерации случайных карт до игрового ИИ. По скольку JS выполняется интерпретатором, то для запуска JS не нужно компилировать в исполняемый файл (например в exe), но у такого процесса есть свои недостатки: медленное выполнение JS по сравнению с обычными программами. |
||
© www.AlexeyK.com, 2012 |