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

284
Как отказаться от асинхронного / ожидающего синтаксиса?

Как я могу отклонить обещание, возвращаемое функцией async / await? например, первоначально foo(id: string): Promise<A> { return new Promise((resolve, reject) => { someAsyncPromise().then((value)=>resolve(200)).catch((err)=>reject(400)) }); } Перевести на async / await async foo(id:...

283
Преобразуйте URI данных в файл, затем добавьте в FormData

Я пытался повторно внедрить загрузчик изображений HTML5, такой как на сайте Mozilla Hacks , но он работает с браузерами WebKit. Частью задачи является извлечение файла изображения из canvasобъекта и добавление его в объект FormData для загрузки. Вопрос заключается в том , что в то время как...

283
Что такое соглашение о присвоении имен в javascript? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Должны ли файлы называться что-то с with-hyphens.js,...

283
Найти определение функции JavaScript в Chrome

Инструменты разработчика в Chrome, но одна вещь, которую они, похоже, не имеют (которую я смог найти), - это способ найти определение функции JavaScript. Это было бы очень удобно для меня, потому что я работаю над сайтом, который включает много внешних файлов JS. Конечно, grep решает эту проблему,...

282
Почему я должен использовать точку с запятой после каждой функции в javascript?

Я видел, как разные разработчики включают точки с запятой после функций в javascript, а некоторые нет. Что является лучшей практикой? function weLikeSemiColons(arg) { // bunch of code }; или function unnecessary(arg) { // bunch of code }...

282
Как скрыть модал Bootstrap с помощью JavaScript?

Я читал посты здесь, на сайте Bootstrap и гуглил как сумасшедший - но не могу найти то, что, я уверен, является простым ответом ... У меня есть модальный Bootstrap, который я открываю из помощника link_to следующим образом: <%= link_to "New Contact", new_contact_path, {remote: true,...

282
$ on и $ трансляция в угловых

У меня есть footerController и codeScannerController с различными представлениями. angular.module('myApp').controller('footerController', ["$scope", function($scope) {}]); angular.module('myApp').controller('codeScannerController', ["$scope", function($scope) { console.log("start");...

282
В чем разница между «это» и «тест» в шутку?

У меня есть два теста в моей тестовой группе. Один использует его, другой использует тест, и они, кажется, работают очень похоже. В чем разница между ними? describe('updateAll', () => { it('no force', () => { return updateAll(TableName, ["fileName"], {compandId: "test"}) .then(updatedItems...

281
Как Node.js по своей природе быстрее, когда он все еще полагается на потоки внутри?

Я только что посмотрел следующее видео: Введение в Node.js и до сих пор не понимаю, как вы получаете преимущества в скорости. Главным образом, в какой-то момент Райан Даль (создатель Node.js) говорит, что Node.js основан на циклах событий, а не на потоках. Потоки дороги и должны быть оставлены на...

281
Удалить все после определенного персонажа

Есть ли способ удалить все после определенного персонажа или просто выбрать все до этого персонажа? Я получаю значение от href до «?», И всегда будет различное количество символов. Как это /Controller/Action?id=11112&value=4444 Я хочу, чтобы href был /Controller/Actionтолько, поэтому я хочу...

281
Ошибка отправителя Google Chromecast, если расширение Chromecast не установлено или используется инкогнито

У меня ошибка при запуске отправителя Chromecast в Chrome Incognito или если расширение Chromecast не установлено: Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://boadgeojelhgndaghljhdicfkmllpafd/cast_sender.js Failed to load resource: net::ERR_ADDRESS_UNREACHABLE...

281
Как я могу издеваться над импортом модуля ES6 с помощью Jest?

Я начинаю думать, что это невозможно, но я все равно хочу спросить. Я хочу проверить, что один из моих модулей ES6 вызывает другой модуль ES6 определенным образом. С Жасмином это очень просто - Код приложения: // myModule.js import dependency from './dependency'; export default (x) => {...

280
Что практического использования для закрытия в JavaScript?

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

280
«Продолжить» в cursor.forEach ()

Я создаю приложение, используя meteor.js и MongoDB, и у меня есть вопрос о cursor.forEach (). Я хочу проверить некоторые условия в начале каждой итерации forEach, а затем пропустить элемент, если мне не нужно выполнять над ним операцию, чтобы сэкономить время. Вот мой код: // Fetch all objects in...

280
Разрешить Javascript Promise вне области действия функции

Я использую ES6 Promise. Обычно Обещание конструируется и используется следующим образом. new Promise(function(resolve, reject){ if (someCondition){ resolve(); } else { reject(); } }); Но я делал что-то похожее на приведенное ниже, чтобы проявить решимость снаружи ради гибкости. var outsideResolve;...