#javascript
Пробная версия по написанию книг, в данном случае по языку JavaScript. Подробнее
здесь: Как мы хотим начать писать Книги сообщества?
Содержание
Программы на JavaScript
Где разрабатывать?
Как их запускать?
Как тестировать?
Как отлаживать?
Библиотеки JS:
как писать?
в чём их отличие?
распространённые библиотеки JS.
Какие задачи выполняют программы на JS?
Структура языка
Переменные
Циклы
Функции
Версии стандартов языка и в чём их отличие?
Связка с HTML и CSS
Манипуляция DOM
Изменение свойств CSS HTML элементов.
Веб-сервер
Как происходит обмен данными с веб-сервером?
Безопасность
Как закодировать JS код для затруднения отладки другими?
Ответы
Ответ 1
Программы на JavaScript могут запускаться: в браузере; на сервере (NodeJS, PhantomJS и т.п). В браузере код может быть выполнен из: Консоли разработчика. Непосредственно из кода страницы: из меток ; из подключаемых скриптов ; из встроенных обработчиков событий: ; Из адресной строки: data:text/html, Страницы, содержащие выполняемый JS код, могут его выполнить в двух случаях: на локальном компьютере без веб-сервера в качестве посредника, т.е. когда просто запускаем html страницу в браузере как обычный файл (пример для Firefox); непосредственно с использованием веб-сервера: Apache, nginx и т.п. Задачи программ на JS: работа с видимой частью страницы: HTML DOM, CSS. взаимодействие с браузером: Cookies, LocalStorage, History и т.п. взаимодействие с веб-сервером: технологии Ajax; технологии WebSocket. логика приложения: функции и методы, реализующие непосредственного функционал приложения.
Комментариев нет:
Отправить комментарий