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

112
Как определить через год в 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());...

112
Самый простой способ дождаться завершения некоторых асинхронных задач в Javascript?

Я хочу удалить несколько коллекций mongodb, но это асинхронная задача. Код будет: var mongoose = require('mongoose'); mongoose.connect('mongo://localhost/xxx'); var conn = mongoose.connection; ['aaa','bbb','ccc'].forEach(function(name){ conn.collection(name).drop(function(err) {...

112
анализ ответа JSONP $ http.jsonp () в angular.js

Я использую угловой $http.jsonp()запрос, который успешно возвращает json, завернутый в функцию: var url = "http://public-api.wordpress.com/rest/v1/sites/wtmpeachtest.wordpress.com/posts?callback=jsonp_callback"; $http.jsonp(url). success(function(data, status, headers, config) { //what do I do...

112
Декартово произведение нескольких массивов в JavaScript

На этот вопрос есть ответы на Stack Overflow на русском : Декартово произведение нескольких массивов Как бы вы реализовали декартово произведение нескольких массивов в JavaScript? Например, cartesian([1, 2], [10, 20], [100, 200, 300]) должен вернуться [ [1, 10, 100], [1, 10, 200], [1, 10, 300],...

112
Динамическое применение атрибута стиля CSS в Angular JS

Это должна быть простая проблема, но я не могу найти решения. У меня такая разметка: <div style="width:20px; height:20px; margin-top:10px; border:solid 1px black; background-color:#ff0000;"></div> Мне нужно, чтобы цвет фона был привязан к области видимости, поэтому я попробовал это:...

112
Какова цель двойных фигурных скобок в синтаксисе React JSX?

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

112
Как вы JSON.stringify карту ES6?

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

112
Получение параметров запроса из хеш-фрагмента реактивного маршрутизатора

Я использую реагирующий и реагирующий маршрутизатор для своего приложения на стороне клиента. Я не могу понять, как получить следующие параметры запроса из URL-адреса, например: http://xmen.database/search#/?status=APPROVED&page=1&limit=20 Мои маршруты выглядят так (я знаю, что путь...

112
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
Как подписаться на событие сервиса в Angular2?

Я знаю, как вызвать событие с помощью EventEmitter. Я также могу прикрепить метод, который будет вызываться, если у меня есть такой компонент: <component-with-event (myevent)="mymethod($event)" /> Когда у меня есть такой компонент, все отлично работает. Я перенес некоторую логику в службу, и...

112
async / await неявно возвращает обещание?

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

112
XMLHttpRequest не может загрузить заголовок XXX No 'Access-Control-Allow-Origin'

tl; dr; О той же политике происхождения У меня есть процесс Grunt, который запускает экземпляр сервера express.js. Это работало абсолютно нормально до тех пор, пока не начало обслуживать пустую страницу, и в журнале ошибок в консоли разработчика Chrome (последняя версия) появилось следующее:...

112
Является ли функция, вызывающая Math.random () чистой?

Это чистая функция? function test(min,max) { return Math.random() * (max - min) + min; } Насколько я понимаю, чистая функция подчиняется этим условиям: Он возвращает значение, вычисленное из параметров Он не выполняет никакой работы, кроме вычисления возвращаемого значения. Если это определение...

112
js 'типы' могут использоваться только в файле .ts - код Visual Studio с использованием @ ts-check

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

112
javascript fetch - не удалось выполнить json в ответе: основной поток заблокирован

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