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

Для вопросов, касающихся программирования в ECMAScript (JavaScript / JS) и его различных диалектах / реализациях (исключая ActionScript). Этот тег редко используется отдельно, но чаще всего ассоциируется с тегами [node.js], [jquery], [json] и [html].

6
Вызов веб-кода извне (тег HTML-скрипта)
Предположим, у меня есть такой класс (написанный на машинописном тексте), и я связываю его с webpack в bundle.js. export class EntryPoint { static run() { ... } } В свой index.html я включу пакет, но затем я также хотел бы вызвать этот статический метод. <script src="build/bundle.js"></script> <script> window.onload = function() …

2
Отправка фрейма ping / pong websocket из браузера
Я продолжаю читать о сообщениях ping / pong в веб-сокетах, чтобы поддерживать соединение, но я не уверен, что это такое. Это особый тип кадра? (Я не вижу никаких методов в объекте javascript WebSocket в Chrome, связанных с пинг-понгом). Или это просто шаблон проектирования (например, я буквально отправляю на сервер команду …

30
Получение «Невозможно вызвать класс как функцию» в моем проекте React
Я пытаюсь добавить в свой проект компонент карты React, но получаю ошибку. Я использую сообщение в блоге Fullstack React как ссылку. Я отследил, где возникает ошибка в строке 83 google_map.js: function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } …

16
Блокировка чтения из разных источников (CORB)
Я вызвал сторонний API с помощью JQuery AJAX. В консоли появляется следующая ошибка: Блокировка чтения из разных источников (CORB) заблокировала ответ из разных источников. МОЙ URL с типом MIME application / json. См. Https://www.chromestatus.com/feature/5629709824032768 для получения дополнительных сведений. Я использовал следующий код для вызова Ajax: $.ajax({ type: 'GET', url: My …

20
Как записать ответ form.submit
У меня такой код: <script type="text/javascript"> function SubmitForm() { form1.submit(); } function ShowResponse() { } </script> . . . <div> <a href="#" onclick="SubmitForm();">Click</a> </div> Я хочу записать html-ответ form1.submit? Как мне это сделать? Могу ли я зарегистрировать любую функцию обратного вызова для метода form1.submit?


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


8
Глобальные переменные в Javascript для нескольких файлов
Часть моего кода JavaScript находится во внешнем файле под названием helpers.js. Внутри HTML-кода, вызывающего этот код JavaScript, мне нужно знать, была ли вызвана определенная функция из helpers.js. Я попытался создать глобальную переменную, определив: var myFunctionTag = true; В глобальном масштабе как в моем HTML-коде, так и в helpers.js. Вот как …

6
Chrome: таймауты / интервал приостановлены на фоновых вкладках?
Я проверял точность setTimeoutиспользования этого теста . Теперь я заметил, что (как и ожидалось) setTimeoutне очень точный, но для большинства приборов не очень точный. Теперь, если я запускаю тест в Chrome и позволяю ему работать в фоновой вкладке (так, переключаясь на другую вкладку и просматривая ее), возвращаюсь к тесту и …

4
Создавать объект JSON динамически с помощью JavaScript (без объединения строк)
У меня есть данные в формате JSON: { "employees": [ { "firstName": "John", "lastName": "Doe" }, { "firstName": "Anna", "lastName": "Smith" }, { "firstName": "Peter", "lastName": "Jones" } ] } Предположим, я не знаю, сколько у меня столбцов и строк сотрудников, как мне создать этот объект в JavaScript (без объединения …
130 javascript  json 

7
Uncaught TypeError: (промежуточное значение) (…) не является функцией
Все работает нормально, когда я написал логику js в закрытии как один файл js, например: (function(win){ //main logic here win.expose1 = .... win.expose2 = .... })(window) но когда я пытаюсь вставить альтернативную функцию ведения журнала перед этим закрытием в тот же файл js, window.Glog = function(msg){ console.log(msg) } // this …

10
Использование файловой системы в node.js с помощью async / await
Я хотел бы использовать async / await с некоторыми операциями файловой системы. Обычно async / await отлично работает, потому что я использую babel-plugin-syntax-async-functions. Но с этим кодом я сталкиваюсь с случаем if, где namesundefined: import fs from 'fs'; async function myF() { let names; try { names = await fs.readdir('path/to/dir'); …

3
Как опубликовать файл из формы с помощью Axios
Используя необработанный HTML, когда я отправляю файл на сервер фляги, я могу получить доступ к файлам из глобального запроса фляги: <form id="uploadForm" action='upload_file' role="form" method="post" enctype=multipart/form-data> <input type="file" id="file" name="file"> <input type=submit value=Upload> </form> В колбе: def post(self): if 'file' in request.files: .... Когда я пытаюсь сделать то же самое …

8
ожидание действует только в асинхронной функции
Я написал этот код в lib/helper.js var myfunction = async function(x,y) { .... reutrn [variableA, variableB] } exports.myfunction = myfunction; а потом я попытался использовать его в другом файле var helper = require('./helper.js'); var start = function(a,b){ .... const result = await helper.myfunction('test','test'); } exports.start = start; У меня ошибка …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.