Скачать презентацию Структура кода Java Script Структура кода Команды Скачать презентацию Структура кода Java Script Структура кода Команды

Структура кода Учебник JavaScript.pptx

  • Количество слайдов: 13

Структура кода Java. Script Структура кода Java. Script

Структура кода Команды Комментарии Структура кода Команды Комментарии

Структура кода. Команды Например, можно вместо одного вызова alert сделать два: 1 alert('Привет'); alert('Мир'); Структура кода. Команды Например, можно вместо одного вызова alert сделать два: 1 alert('Привет'); alert('Мир'); Как правило, новая команда занимает отдельную строку — так код лучше читается: показать чистый исходник в новом окне. Скрыть/показать номера строкпечать кода с сохранением подсветки 1 alert('Привет'); 2 alert('Мир');

Структура кода. Команды Точку с запятой во многих случаях можно не ставить, если есть Структура кода. Команды Точку с запятой во многих случаях можно не ставить, если есть переход на новую строку. Так тоже будет работать: 1 alert('Привет') 2 alert('Мир') В этом случае Java. Script интерпретирует переход на новую строчку как разделитель команд и автоматически вставляет «виртуальную» точку с запятой между ними. Однако, внутренние правила по вставке точки с запятой не идеальны. В примере выше они сработали, но в некоторых ситуациях Java. Script «забывает» вставить точку с запятой там, где она нужна. Таких ситуаций не так много, но они все же есть, и ошибки, которые при этом появляются, достаточно сложно исправлять. Поэтому рекомендуется точки с запятой ставить. Сейчас это, фактически, стандарт.

Структура кода. Комментарии Комментарии могут находиться в любом месте программы и никак не влияют Структура кода. Комментарии Комментарии могут находиться в любом месте программы и никак не влияют на ее выполнение. Интерпретатор Java. Script попросту игнорирует их. Однострочные комментарии начинаются с двойного слэша //. Текст считается комментарием до конца строки: 1// Команда ниже говорит "Привет" 2 alert('Привет'); 3 4 alert('Мир'); // Второе сообщение выводим отдельно

Структура кода. Комментарии Многострочные комментарии начинаются слешем-звездочкой Структура кода. Комментарии Многострочные комментарии начинаются слешем-звездочкой "/*" и заканчиваются звездочкой-слэшем "*/", вот так: 1/* Пример с двумя сообщениями. 2 Это - многострочный комментарий. 3*/ 4 alert('Привет'); 5 alert('Мир');

Структура кода. Комментарии Все содержимое комментария игнорируется. Если поместить код внутрь /*. . . Структура кода. Комментарии Все содержимое комментария игнорируется. Если поместить код внутрь /*. . . */ или после // — он не выполнится. 1/* Закомментировали код 2 alert('Привет'); 3*/ 4 alert('Мир');

Структура кода. Комментарии Вложенные комментарии не поддерживаются! В этом коде будет ошибка: 1/* 2 Структура кода. Комментарии Вложенные комментарии не поддерживаются! В этом коде будет ошибка: 1/* 2 alert('Привет'); /* вложенный комментарий ? !? */ 3*/ 4 alert('Мир'); В многострочных комментариях всё очень просто — комментарий длится от открытия /* до закрытия */. Таким образом, код выше будет интерпретирован так: Комментарий открывается /* и закрывается */: /* alert('Привет'); /* вложенный комментарий ? !? */ Код (лишние символы сверху вызывают ошибку): */ alert('Мир');

Структура кода. Комментарии Виды комментариев Существует три типа комментариев. Первый тип отвечает на вопрос Структура кода. Комментарии Виды комментариев Существует три типа комментариев. Первый тип отвечает на вопрос «Что делает эта часть кода? » . Эти комментарии бывают особенно полезны, если используются неочевидные алгоритмы.

Структура кода. Комментарии Второй тип комментариев отвечает на вопрос «Почему я выбрал этот вариант Структура кода. Комментарии Второй тип комментариев отвечает на вопрос «Почему я выбрал этот вариант решения задачи? » . И он гораздо важнее. При создании кода мы принимаем много решений, выбираем лучший вариант из нескольких возможных. Иногда для правильного выбора нужно многое изучить, посмотреть. Когда вы остановились на чём-то — не выбрасывайте проделанную работу, укажите, хотя бы кратко, что вы посмотрели и почему остановились именно на этом варианте.

Структура кода. Комментарии Второй тип комментариев Особенно это важно, если выбранный вариант не очевиден, Структура кода. Комментарии Второй тип комментариев Особенно это важно, если выбранный вариант не очевиден, а существует другое, более очевидное, но неправильное решение. Ведь в будущем, вернувшись к этому коду, мы можем захотеть переписать «сложное» решение на более «явное» или «оптимальное» , тут-то и комментарий и поможет понять, что к чему. Например: «Я выбрал здесь анимацию при помощи Java. Script вместо CSS, поскольку IE именно в этом месте ведёт себя некорректно» .

Структура кода. Комментарии Третий тип комментариев возникает, когда мы в одном месте кода делаем Структура кода. Комментарии Третий тип комментариев возникает, когда мы в одном месте кода делаем вычисления или присвоения переменных, неочевидным образом использованные совсем в другом месте кода. Например: «Эти значения отформатированы именно так, чтобы их можно было передать на сервер» .

Структура кода. Комментарии Не бойтесь комментариев. Чем больше кода в проекте — тем они Структура кода. Комментарии Не бойтесь комментариев. Чем больше кода в проекте — тем они важнее. Что же касается увеличения размера кода — это не страшно, т. к. существуют инструменты сжатия Java. Script, которые при публикации кода легко их удалят. На следующих занятиях мы поговорим о переменных, блоках и других структурных элементах программы на Java. Script.