Публикации по теме 'javascript-tips'


Повысьте свои знания JavaScript.
Примитивные значения JavaScripts. Примитивные значения - это числа и строки, которые могут иметь что-то общее. Объекты и функции также являются значениями, но вы не можете называть их примитивными значениями. Это на самом деле делает их особенными. Вы можете войти в консоль под кодами и увидеть различия: console.log({}); console.log([]); console.log(x => x*2); 2. Цикл событий JavaScript. Собственно, как работает JavaScript? Да, когда мы начали изучать JavaScript,..

Зачем изучать JavaScript в 2020 году?
Зачем изучать JavaScript в 2020 году? Курс браузерного JavaScript и цикла событий доступен по адресу http://bit.ly/39eDgEA . Согласно данным Github на ноябрь 2019 года, JavaScript является самым популярным языком (и эта цифра будет расти). Это связано с тем, что это основной язык для создания интерактивной веб-страницы. Это также язык для создания веб-серверов, игр, собственных мобильных и настольных приложений. Он популярен, потому что он легкий, мощный и с ним легко начать работу...

Что такое свойство length в массиве и почему arr [2] не определено в [10,20,,, 50] в…
В этой статье мы поймем, что такое свойство length и Почему arr [2] не определено в [10,20,,, 50] в javascript? Большинство из нас , Я имею в виду, что разработчик javascript думает, что знает, почему arr [2] не определен в [10,20 ,,, 50]. Не только arr [2], но и другие неопределенные значения, например arr [2], arr [3] и arr [4]. Но они этого не делают. Обычно они думают, что если мы не указываем значение в массиве, то по умолчанию он получает неопределенное значение. Но это не..

Как сделать поле выбора в JavaScript
Когда я работал над своим проектом JavaScript + Rails, мне нужно было сделать правильно работающую форму с 3 входными данными (имя, путь к изображению, детали) и 1 полем выбора. И сегодня я остановлюсь на последнем. В моем случае взаимосвязь следующая: в штате много достопримечательностей (= интересных мест), а достопримечательности принадлежат штату, поэтому при создании новой достопримечательности мне понадобился блок выбора, содержащий список всех 50 американских штатов. Вот..

Сохраняйте свои аналитические данные с помощью API-интерфейсов Beacon и PageVisibility
Если вы хотите обеспечить сбор некоторой информации о пользователе до того, как он покинет определенный раздел вашего сайта или веб-приложения, вы можете использовать веб-API Beacon и PageVisivibility, чтобы гарантировать успешную отправку данных в вашу собственную внутреннюю службу. Проблема с отправкой запросов HTTP-запросы Один из подходов к отправке аналитической или журнальной информации - это зафиксировать событие, которое происходит непосредственно перед тем, как пользователь в..

Javascript часть 18
Сегодня мы поговорим о setInterval/setTimout и Dates. Существуют двухвременные события, которые являются частью объекта окна в javascript. Оба позволяют выполнять код в определенные промежутки времени. У каждого свой взгляд на то, как они используют время; они есть: setTimeout. Здесь вы передаете функцию в миллисекундах, после чего программа будет ждать определенное указанное количество миллисекунд, прежде чем запускать эту функцию. Мы вызываем метод «setTimeout» и в качестве..

Каверзный вопрос на собеседовании по Javascript
Каверзный вопрос на собеседовании по Javascript Вызов ФиззБазз Создайте цикл for, который выполняет итерации до 100, выводя "fizz" с числом, кратным 3, "buzz" с числом, кратным 5, и "fizzbuzz" кратно 3 и 5. Ответ: for (let i = 1; i ‹= 100; i++) { let f = i % 3 == 0, b = i % 5 == 0; console.log( f ? (b ? 'FizzBuzz' : 'Шипение') : b ? 'Buzz' : i); } Вызов анаграммы Учитывая две строки, вернуть true, если они являются анаграммами друг друга. «кино» — это анаграмма..