Публикации по теме 'js'


Введение в JavaScript…
JavaScript часто сокращается как JS. В отличие от других динамических языков, JavaScript — это высокоуровневый однопоточный язык со сборкой мусора, интерпретацией или своевременной компиляцией, основанный на прототипах, мультипарадигмальный, динамический язык с неблокирующим циклом обработки событий. JavaScript написан на основе Java. JS хорошо известен своим использованием в разработке веб-сайтов. Брендан Эйх спроектировал его за одну неделю в 1995 году, когда у него была всего неделя на..

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

[React x TypeScript] Как передавать компоненты в качестве реквизита
советы Используйте JSX.Element, React.ReactNode и т. д. для указанного типа реквизита. Когда он получает компоненты, получает реквизит в качестве аргумента и извлекает компонент из реквизита. При создании функционального компонента реквизиты часто пишутся как ({child1, child2}) и т. д. в аргументе, но это должно быть (реквизиты) (вероятно, из-за рендеринга). Код Предположим, что компоненты с именем Children получают компоненты с именами props child1 и child2. import React..

Как определить, использует ли пользователь встроенный браузер Facebook
Вам когда-нибудь приходилось проверять, просматривает ли посетитель/пользователь ваше приложение с помощью встроенного браузера Facebook? На самом деле этого можно довольно легко достичь с помощью небольшого количества Javascript. Мы можем использовать navigator.userAgent , чтобы проверить, какой тип пользовательского агента использует пользователь.

JavaScript — это прямая или обратная совместимость?
Одним из самых основополагающих принципов JavaScript является сохранение обратной совместимости . Мы не ломаем сеть! — TC39 Мы постараемся понять концепцию прямой совместимости и обратной совместимости. Что такое обратная совместимость? Обратная совместимость — это способность языка работать со старыми версиями самого себя или других компонентов. Это означает, что как только что-то будет принято как действительный Js, в будущем не будет изменений в языке. Код, написанный в..

parseInt(0.000005) = 0, тогда как parseInt(0.0000005) = 5, но как?
Я просматривал видео с мемами на YouTube, в котором был странный вывод функции parseInt . Поэтому мне пришлось изучить это, и причина была довольно проста, если вы знаете, как работает эта функция. Давайте приступим прямо к делу! Если вы не знали эту функцию раньше, на основе стандарта ECMAScript : Функция parseInt создает интеграл Number , определяемый интерпретацией содержимого аргумента string в соответствии с указанной системой счисления. Проще говоря, он..

Как настроить автоматическое тестирование с помощью QUnit, TravisCI и ES6
Почему вы хотите это сделать? Одним из моих первых проектов на JavaScript до того, как я ухватился за стек React/Node/Express, была карточная игра под названием HEIST . Все это интерфейс, с множеством манипуляций с DOM jQuery и объектом состояния , который управляет всем этим (было бы неплохо иметь React, а?). Достаточно, чтобы отслеживать, что я хотел написать несколько тестов, чтобы я через шесть месяцев не сломал все, когда он неизбежно пойдет на рефакторинг или добавление в игру и..