Строки и преобразование типов
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Подписка

    Выбери свою IT специальность

    Подписка

      ×

      Вы открыли доступ к тесту! Пройти тест

      Вы действительно хотите открыть доступ к тестированию по курсу JavaScript Стартовый на 40 дней?

      ВИДЕОУРОК №4. Строки и преобразование типов

      Для просмотра полной версии видеокурса, онлайн тестирования и получения доступа к дополнительным учебным материалам купите курс Купить курс
      Для просмотра всех видеокурсов ITVDN, представленных в Каталоге, а также для получения доступа к учебным материалам и онлайн тестированию купите подписку Купить подписку

      Это первый урок курса, в котором вы узнаете историю возникновения JavaScript и основные задачи, которые решаются с помощью этого языка программирования. Вы узнаете, в чем разница между разработкой на сервере и разработкой на клиенте. Выберете редактор кода, в котором начнете писать на JavaScript.

      Читать дальше...

      Перед началом изучения синтаксических конструкций мы узнаем основные правила оформления кода. Начнем с определения понятия «инструкция» и узнаем, чем инструкции отличаются от комментариев в коде. В этом уроке вы также научитесь подключать JavaScript к HTML-странице и узнаете, в чём разница между интерпретацией и компиляцией кода.

      Читать дальше...

      Основа любого алгоритма — это переменная. В этом уроке вы научитесь создавать переменные и константы, а также изучите типы данных, которые есть в JavaScript. JavaScript – это язык программирования с динамической типизацией, поэтому вы увидите, что работать с переменным достаточно просто.

      Читать дальше...

      Большая часть сценариев, написанных на JavaScript, взаимодействует с пользователем. Результаты работы сценариев отображаются пользователю в виде текста; информация, которую пользователь передает в сценарий, тоже приходит в виде текста. Этот урок объясняет, как работать со строковым типом данных (типом данных, который может содержать текстовые значения), а также объясняет основные способы преобразования значений различных типов.

      Читать дальше...

      Усі мови програмування для визначення виразів під час написання інструкцій використовують оператори. Наприклад, додавання, множення або порівняння значень на рівність відбувається за допомогою операторів. Завдання цього уроку - показати загальний принцип роботи з бінарними та унарними операторами і вивчити основні оператори.

      Читать дальше...

      Умовні конструкції – важлива частина будь-якого алгоритму. Без умовних конструкцій код виконуватиметься лінійно та однаково. Якщо ви хочете зробити так, щоб дії користувача могли впливати на послідовність виконання інструкцій, вам потрібно навчитися працювати з оператором if else та дізнатися про особливості роботи з типом даних Boolean. Саме це завдання вирішує цей урок.

      Читать дальше...
      Оператор if - це основа розгалуження в коді, але іноді для розгалужень підійде інша умовна конструкція – switch. У цьому уроці будуть розглянуті способи використання оператора switch і ви дізнаєтесь, як працюють ключові слова, такі як case, default і break.
      Також у цьому уроці буде розглянуто третю умовну конструкцію – тернарний оператор. Вона не дуже часто використовується в коді, але в певних ситуаціях може зробити код більш зрозумілим і коротким.
      Читать дальше...

      У процесі створення алгоритму часто необхідно одну і ту ж дію виконати багато разів. Замість копіювання інструкцій у коді розробник використовує цикли. У цьому уроці ви дізнаєтеся, як за допомогою циклічних конструкцій while, do/while та for повторити блок коду потрібну кількість разів.

      Читать дальше...

      Завдання, які стоять перед розробником, часто пов'язані з обробкою великої кількості даних. Якщо завдання – зберегти багато значень, у програмуванні використовуються масиви. І в цьому уроці ви дізнаєтесь, як створюються масиви, як модифікуються значення елементів масиву, а також опануєте основні інструменти для роботи з масивами в коді.

      Читать дальше...

      С массивами придется работать часто, а задачи, связанные с массивами, будут самыми разными. Иногда нужно добавить значение в начало массива, а иногда - в конец. Случается, что нужно удалить элемент массива или найти элемент по указанному значению. В этом уроке вы изучите несколько методов, имеющихся в каждом массиве и позволяющих легко решать такие задачи.

      Читать дальше...

      При написании кода некоторые блоки кода нужно использовать повторно, а в каких-то ситуациях вы захотите воспользоваться чужим кодом, неоднократно используя его в разных частях программы. Чтобы повторно использовать уже написанные инструкции или просто и понятно организовать структуру кода, применяются функции. В этом уроке вы узнаете, как создать функцию, вызвать ее, использовать параметры и значения возвращаемых функций.

      Читать дальше...

      Функции – это очень важная часть языка JavaScript, поэтому в этом уроке вы продолжите их изучение и узнаете, что такое область видимости. Вам также будут показаны особенности создания переменных с помощью уже устаревшего ключевого слова var, но оно все же может встречаться в сценариях. Кроме того, вы узнаете о различных способах определения функций и расширите свои знания, полученные в прошлом уроке. И вдобавок ко всему разберете рекурсию и функции обратного вызова.

      Читать дальше...

      На протяжении всего курса вы будете создавать переменные и массивы для того, чтобы хранить данные при выполнении сценариев. Но часто логически связанные значения нужно объединить, например, когда эти значения описывают некую бизнес-сущность, над которой работает ваш сценарий. В таких ситуациях используются объекты и все значения, ранее хранившиеся в переменных, превращаются в свойства объекта.

      Объекты настолько часто встречаются в коде, что понимание их создания и использования критически важно для программирования JavaScript. В этот урок вошли примеры, которые помогут разобраться с тем, как создать объект, поместить в него свойства, методы и использовать этот объект в будущем.

      Читать дальше...

      В этом уроке будет продолжена тема использования объектов, но будут рассмотрены более продвинутые техники работы с объектами. Вы узнаете, как можно использовать контекст в методах и как создавать фабричные функции, позволяющие наладить создание объектов с одинаковой структурой. Вы научитесь проверять наличие свойств в объекте и работать с ключевым словом in, а также узнаете, что для работы с объектами есть специальный цикл for…in. Кроме этого, в урок вошла важная тема – ссылочные типы и типы значений. Вам не раз понадобятся знания того, как работают разные типы при создании JavaScript сценариев.

      Читать дальше...
      ПОКАЗАТЬ ВСЕ

      Покупай подпискус доступом ко всем курсам и сервисам

      Библиотека современных IT знаний в удобном формате

      Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      59.99 $
      Оформить подписку
      Премиум Plus
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      • Скачивание видео уроков
      120.00 $
      199.99 $
      Оформить подписку
      Акция
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      89.99 $
      Оформить подписку
      комментарии и обсуждения
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.