Найти в Дзене
Что делает браузер, чтобы загрузить Веб-страницу?
Браузер выполняет следующие шаги для загрузки веб-страницы: 1. Получает URL-адрес для запрошенной страницы от пользователя. 2. Выполняет DNS-запрос для получения IP-адреса сервера, где размещена страница. 3. Устанавливает соединение с сервером. 4. Отправляет запрос на сервер для получения страницы...
2 года назад
JavaScript в чем разница между динамическими и статическими файлами?
Статические файлы - это файлы, которые не изменяются при каждом запросе. Они загружаются один раз при первом запросе и каждый последующий запрос к ним возвращает тот же самый файл, который был загружен в первый раз. Динамические файлы - это файлы, которые генерируются на сервере каждый раз при запросе. Они могут быть изменены при каждом запросе, в зависимости от запроса клиента или данных из базы данных. В JavaScript статические файлы могут быть HTML, CSS или изображения, а динамические файлы...
117 читали · 2 года назад
Решаем задачу собеседования - получаем @mail из строки спомощью регулярных выражений JavaScript.
Регулярные выражения - это специальный язык для поиска и обработки текстовой информации. Они помогают искать определенный текст в большом объеме данных. Например, в коде, который ты дал, с помощью регулярных выражений мы можем найти все почтовые адреса, которые есть в строке, и извлечь их в рабочем процессе. Опережение и ретроспектива в регулярных выражениях - это специальные символы, позволяющие нам проверять, есть ли определенный текст перед или после другого текста, не включая этот текст в результат...
2 года назад
Функции в JavaScript
Функция в JavaScript - это блок кода, который можно вызывать многократно и передавать ему различные аргументы для выполнения некоторых действий и получения результата. Функция может быть определена с помощью ключевого слова "function" и может возвращать значение с помощью ключевого слова "return". Функция может также иметь различные параметры, передаваемые ей при вызове. Функции в JavaScript являются объектами первого класса, что означает, что они могут быть сохранены в переменной, переданы как аргумент в другую функцию и возвращены из функции...
2 года назад
Методы массивов в JavaScript!
Для начала объясним, что такое методы массивов в JavaScript. Массив – это структура данных, которая хранит набор значений (примитивов или объектов), которые можно обрабатывать. Методы массивов – это функции, которые можно применять к самому массиву или к его элементам для обработки данных. В JavaScript есть множество методов для работы с массивами. Вот некоторые из них: 1. map() - создает новый массив, применяя переданную функцию обратного вызова к каждому элементу исходного массива и возвращая измененный массив...
2 года назад
Деструктуризация массивов в JavaScript.
Деструктуризация массивов и объектов — это способ извлечения значений и присваивания их переменным одновременно. Для примера, рассмотрим массив из двух элементов: Используя деструктуризацию, мы можем извлечь значения из массива и присвоить их переменным следующим образом: В этом примере [first, second] называется шаблоном деструктуризации, где мы присваиваем первое значение переменной first, а второе - переменной second. Обратите внимание, что порядок значений в массиве важен. Теперь рассмотрим...
2 года назад
JavaScript логические операторы ||-ИЛИ, &&-И, !-НЕ, ?-оператор нулевого слияния.
Логические операторы - это специальные слова в программировании, которые позволяют нам проверять условия и выполнять определенные действия в зависимости от того, какое условие истинно true, а какое ложно false. Оператор ИЛИ обозначается как " || ". Если мы используем оператор ИЛИ, то мы проверяем, является ли хотя бы одно из условий, которые мы указали, истинным. Например, "если у меня есть яблоко ИЛИ апельсин, я буду счастлив". Здесь, если у меня есть яблоко ИЛИ апельсин, то это условие истинно...
2 года назад
JavaScript область видимости (area of ​​visibility).
Когда мы говорим о "области видимости" в JavaScript, мы говорим о том, где переменные могут быть использованы. Вот небольшой пример: В этом примере переменная"x" находится в глобальной области видимости, что означает, что ее можно использовать в любой части кода. Функция "myFunction" также имеет свою область видимости,...
2 года назад
Привет! Я буду рад помочь тебе изучить программирование на JavaScript. Давай начнем с основ:
1. Как объявить переменную в JavaScript? Для объявления переменной в JavaScript используется ключевое слово var, let или const. Например: 2. Как работать с условными операторами в JavaScript? Для работы с условными операторами в JavaScript используются ключевые слова if, else if и else. Например: 3. Как работать с циклами в JavaScript? Для работы с циклами в JavaScript используются циклы for, while и do-while. Например: 4. Как работать с массивами в JavaScript? Для работы...
2 года назад
Что такое итерация(iteration) в JavaScript?
Итерация в JavaScript - это когда компьютер выполняет одно и то же действие несколько раз. Представь, что у тебя есть много кубиков Лего, и ты хочешь посчитать, сколько всего кубиков ты имеешь. Ты можешь начать с 0 и добавлять по одному кубику до тех пор, пока не пересчитаешь все кубики...
2 года назад
Что такое замыкание(closure) в JavaScript?
Замыкание - это механизм в JavaScript, который позволяет функции иметь доступ к переменным, определенным внутри родительской функции, даже после того, как родительская функция завершила свое выполнение. То есть, когда функция-родитель создает функцию-ребенка, которая использует переменные из функции-родителя, то при каждом вызове функции-ребенка будет происходить замыкание, которое захватывает значения этих переменных на момент создания функции-ребенка. Замыкания используются, например, для создания...
2 года назад
Хорошие книги для чайников по JavaScript. Для начинающих я бы порекомендовал следующие книги по JavaScript: 1. "JavaScript и jQuery: интерактивная веб-разработка" (автор - Джон Дакетт) - это очень популярная книга, которая позволяет начинающим программистам освоить язык и научиться создавать интерактивные веб-страницы. 2. "Выразительный JavaScript" (автор - Марейн Хавербеке) - это отличная книга для тех, кто хочет углубиться в язык и научиться создавать более сложные приложения и программы. 3. "JavaScript: The Definitive Guide" (автор - Дэвид Флэнаган) - это одна из самых подробных книг по JavaScript, которая охватывает все основные темы языка и содержит множество примеров кода. 4. "Head First JavaScript Programming" (авторы - Эрик Фримен, Элизабет Робсон) - это интерактивная книга, которая помогает начинающим программистам освоить язык с помощью практических упражнений и задач. 5. "Eloquent JavaScript: A Modern Introduction to Programming" (автор - Марейн Хавербеке) - это еще одна отличная книга, которая не только помогает начинающим программистам освоить язык, но и представляет современные подходы к программированию в целом. Надеюсь, эти книги помогут тебе освоить JavaScript и стать более опытным программистом.
2 года назад