Вопросы с тегом «javascript»

79
Почему связывание происходит медленнее, чем закрытие?

Предыдущий постер спрашивал Function.bind vs Closure в Javascript: как выбрать? и получил этот ответ частично, что, похоже, указывает на то, что привязка должна быть быстрее, чем закрытие: Обход области видимости означает, что когда вы достигаете, чтобы захватить значение (переменную, объект),...

79
Websocket onerror - как прочитать описание ошибки?

Некоторое время я занимался разработкой браузерной многопользовательской игры и тестировал доступность различных портов в различных средах (офис клиента, общедоступный Wi-Fi и т. Д.). Все идет хорошо, кроме одного: я не могу понять, как читать ошибку №. или описание при получении события onerror....

79
Нужен ли мне node.js для использования Angularjs?

Я хотел бы использовать angular.jsдля своего инструмента редактирования изображений на своем веб-сайте. Мне node.jsтоже нужно ? Я не понимаю сценарий. Если мне это не нужно, тогда когда мы будем использовать вместе nodejs и angularjs?...

79
Почему страница Safari нарушает рендеринг iOS?

Я знаю, что название не так уж объясняет, но вот история: я разрабатываю браузерную игру, в основном с использованием JavaScript и библиотеки Mapbox. Все работает хорошо на настольных компьютерах, Android и iOS, но на iOS возникает одна проблема: после запуска игры в течение нескольких минут на...

66
Условные типы в TypeScript

Мне было интересно, могу ли я иметь условные типы в TypeScript? В настоящее время у меня есть следующий интерфейс: interface ValidationResult { isValid: boolean; errorText?: string; } Но я хочу удалить errorText, и только тогда, когда isValidестьfalse как требуется собственность. Я хотел бы...

63
Асинхронная функция с + =

let x = 0; async function test() { x += await 5; console.log('x :', x); } test(); x += 1; console.log('x :', x); Выполнить фрагмент кодаСкрыть результатыРазвернуть фрагмент Значения xвошли в систему 1и 5. Мой вопрос: почему значение x 5второго журнала? Если testпосле выполняется x += 1(так как это...

59
Почему undefined не доступен для записи в JavaScript?

Согласно документации MDN оundefined : В современных браузерах (JavaScript 1.8.5 / Firefox 4+) undefined является неконфигурируемым, недоступным для записи свойством согласно спецификации ECMAScript 5. Даже если это не так, избегайте переопределения. Один из атрибутов свойства undefined является...

53
SyntaxError: Невозможно использовать оператор импорта вне модуля

У меня есть проект ApolloServer, который доставляет мне неприятности, поэтому я подумал, что могу обновить его и столкнулся с проблемами при использовании последней версии Babel. Мой "index.js" это: require('dotenv').config() import {startServer} from './server' startServer() И когда я запускаю...

40
Выходные данные загрузчика файлов Webpack [объектный модуль]

Я использую веб-пакет с HtmlWebpackPlugin, html-loaderи file-loader. У меня есть простая структура проекта, в которой я использую не фреймворки, а только машинопись. Таким образом, я пишу свой HTML-код непосредственно в index.html. Я также использую этот HTML-файл в качестве шаблона в...

39
React-Native другой контейнер, поддерживаемый VirtualizedList

После обновления до версии 0,61, я получил много предупреждений: VirtualizedLists should never be nested inside plain ScrollViews with the same orientation - use another VirtualizedList-backed container instead. Что еще VirtualizedList-backed containerя должен использовать, и почему теперь не...

36
Сортировка чисел в порядке убывания, но с `0` в начале

У меня есть проблема в JavaScript, которую я пытаюсь решить уже некоторое время. Рассмотрим этот массив: let arr = [0, 1, 0, 2, 0, 3, 0, 4, 0, 5]; Я должен вывести этот результат: arr = [0, 0, 0, 0, 0, 5, 4, 3, 2, 1] Я следую этой строке логики, чтобы расположить нули впереди, регулируя значение...

33
Почему React Hook useState использует const, а не let

Стандартный способ использования React useState Hook заключается в следующем: const [count, setCount] = useState(0); Однако эта const countпеременная явно будет переназначена на другое примитивное значение. Почему тогда переменная не определена как let...

33
Как создать массивы из массива [закрыто]

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

31
установщик ловушки useState неправильно перезаписывает состояние

Вот проблема: я пытаюсь вызвать 2 функции одним нажатием кнопки. Обе функции обновляют состояние (я использую хук useState). Первая функция корректно обновляет значение 1 до «нового 1», но через 1 с (setTimeout) запускается вторая функция, и она меняет значение 2 до «нового 2», НО! Он устанавливает...

29
Как обучить модель в nodejs (tenorflow.js)?

Я хочу сделать классификатор изображений, но я не знаю Python. Tensorflow.js работает с JavaScript, с которым я знаком. Могут ли модели обучаться с этим и каковы будут шаги для этого? Честно говоря, я понятия не имею, с чего начать. Единственное, что я понял, это как загрузить «мобильную сеть»,...

27
Есть ли способ преобразовать столбцы CSV в иерархические отношения?

У меня есть CSV 7 миллионов записей биоразнообразия, где уровни таксономии в виде столбцов. Например: RecordID,kingdom,phylum,class,order,family,genus,species 1,Animalia,Chordata,Mammalia,Primates,Hominidae,Homo,Homo sapiens 2,Animalia,Chordata,Mammalia,Carnivora,Canidae,Canis,Canis...

27
Каковы различия между частным ключевым словом и частными полями в TypeScript?

В TypeScript 3.8+, каковы различия между использованием privateключевого слова для пометки члена как частного: class PrivateKeywordClass { private value = 1; } И используя #частные поля, предлагаемые для JavaScript : class PrivateFieldClass { #value = 1; } Должен ли я предпочесть один...

27
Firebase слушатель с React Hooks

Я пытаюсь понять, как использовать прослушиватель Firebase, чтобы данные облачного хранилища обновлялись с помощью обновлений активных перехватчиков. Первоначально я сделал это, используя компонент класса с функцией componentDidMount, чтобы получить данные о пожарном депо. this.props.firebase.db...