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

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

4
async / await неявно возвращает обещание?
Я читал, что асинхронные функции, отмеченные asyncключевым словом, неявно возвращают обещание: async function getVal(){ return await doSomethingAync(); } var ret = getVal(); console.log(ret); но это не согласовано ... при условии, что doSomethingAsync()возвращается обещание, а ключевое слово await вернет значение из обещания, а не обещание itsef, тогда моя функция getVal должна …

9
XMLHttpRequest не может загрузить заголовок XXX No 'Access-Control-Allow-Origin'
tl; dr; О той же политике происхождения У меня есть процесс Grunt, который запускает экземпляр сервера express.js. Это работало абсолютно нормально до тех пор, пока не начало обслуживать пустую страницу, и в журнале ошибок в консоли разработчика Chrome (последняя версия) появилось следующее: XMLHttpRequest не может загрузить https://www.example.com/ На запрошенном ресурсе …

7
Как определить через год в Javascript
Я пытаюсь сделать это через год, но это не работает. JS: var now = new Date(); var oneYr = new Date(); oneYr.setYear(now.getYear() + 1); $("#yearFromNow").append(oneYr.toString()); var oneMonth = new Date(); oneMonth.setMonth(now.getMonth() + 1); $("#monthFromNow").append(oneMonth.toString()); Вывод: one mo. = Thu Dec 22 112 15:16:01 GMT-0500 (Eastern Standard Time) one yr. = …
112 javascript 

7
Какова цель двойных фигурных скобок в синтаксисе React JSX?
В руководстве по react.js мы видим использование двойных фигурных скобок: <span dangerouslySetInnerHTML={{ __html: rawMarkup }} /> А затем во втором уроке «Думая, реагируя» : <span style={{ color: 'red' }}> {this.props.product.name} </span>; Однако документация React JSX не описывает и не упоминает двойные фигурные скобки. Для чего нужен этот синтаксис (двойные завитки)? …

4
js 'типы' могут использоваться только в файле .ts - код Visual Studio с использованием @ ts-check
Я начинаю использовать TypeScript в проекте Node, над которым я работаю в Visual Studio Code. Я хотел следовать стратегии «согласия», аналогичной Flow. Поэтому я помещаю // @ts-checkвверху своего .jsфайла в надежде включить TS для этого файла. В конечном счете, мне нужен такой же опыт "линтинга", как и у Flow, поэтому …

7
React JS - Uncaught TypeError: this.props.data.map не является функцией
Я работаю с reactjs и не могу предотвратить эту ошибку при попытке отобразить данные JSON (из файла или с сервера): Uncaught TypeError: this.props.data.map is not a function Я смотрел: Код реакции выдает ошибку «TypeError: this.props.data.map не является функцией» React.js this.props.data.map () не является функцией Ни один из этих способов не …
112 javascript  ajax  json  reactjs 



9
Как вы JSON.stringify карту ES6?
Я хотел бы начать использовать карту ES6 вместо объектов JS, но меня сдерживают, потому что я не могу понять, как использовать JSON.stringify () для карты. Мои ключи гарантированно будут строками, и мои значения всегда будут указаны. Мне действительно нужно писать метод-оболочку для сериализации?

4
Получить текущее содержимое буфера обмена? [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 1 год назад . Уточните этот вопрос Я хотел бы знать, как заставить мой сценарий обнаруживать …

8
javascript fetch - не удалось выполнить json в ответе: основной поток заблокирован
Когда статус запроса больше 400 (я пробовал состояния 400, 423, 429), fetch не может прочитать возвращенное содержимое json. В консоли браузера отображается следующая ошибка Uncaught (в обещании) TypeError: не удалось выполнить 'json' в 'Response': основной поток заблокирован Я показал содержимое возвращенного объекта ответа следующим образом: Но я все еще могу …


13
Обнаружение Safari с помощью jQuery
Хотя оба являются браузерами на основе Webkit, Safari использует кавычки в URL-адресах, а Chrome - нет. Поэтому мне нужно различать эти два в JS. Документы jQuery по обнаружению браузера помечают safari как устаревшее. Есть ли лучший метод, или я просто придерживаюсь устаревшего значения сейчас?

17
Получить конкретный объект по идентификатору из массива объектов в AngularJS
У меня есть файл JSON, содержащий некоторые данные, к которым я хотел бы получить доступ на моем веб-сайте AngularJS. Теперь я хочу получить только один объект из массива. Так что я бы хотел, например, Item с id 1. Данные выглядят так: { "results": [ { "id": 1, "name": "Test" }, …

4
contenteditable, установите курсор в конце текста (кроссбраузерность)
вывод в Chrome : <div id="content" contenteditable="true" style="border:1px solid #000;width:500px;height:40px;"> hey <div>what's up?</div> <div> <button id="insert_caret"></button> Я считаю, что в FF это будет выглядеть примерно так: hey <br /> what's up? и в IE : hey <p>what's up?</p> К сожалению, нет хорошего способа сделать так, чтобы каждый браузер вставлял <br …

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