Запитання з тегом «javascript»

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

7
Як відхилити синтаксис async / wait?
Як я можу відхилити обіцянку, повернуту функцією асинхрон / очікування? наприклад, спочатку foo(id: string): Promise<A> { return new Promise((resolve, reject) => { someAsyncPromise().then((value)=>resolve(200)).catch((err)=>reject(400)) }); } Перевести на асинхронізацію / очікувати async foo(id: string): Promise<A> { try{ await someAsyncPromise(); return 200; } catch(error) {//here goes if someAsyncPromise() rejected} return 400; //this …

5
Помилка відправника 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 chrome-extension://dliochdbjfkdbacpmhlcpmleaejidimm/cast_sender.js Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://hfaagokkkhdbgiakmmlclaapfelnkoah/cast_sender.js Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://fmfcbgogabcbclcofgocippekhfcmgfj/cast_sender.js Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js No cast extension found Відправник …

6
Як Node.js притаманний швидше, коли він все ще покладається на потоки внутрішньо?
Я щойно переглянув таке відео: Вступ до Node.js і досі не розумію, як ви отримуєте переваги швидкості. В основному, в один момент Райан Дал (творець Node.js) каже, що Node.js - це цикл подій замість потоку. Нитки коштують дорого, і їх слід залишати лише фахівцям одночасного програмування, які потрібно використовувати. Пізніше …

24
Як сховати модаль Bootstrap за допомогою javascript?
Я читав публікації тут, на сайті Bootstrap, і в Google, як з розуму, - але не можу знайти те, на що я впевнений, що це легка відповідь ... У мене є модаль Bootstrap, який я відкриваю з помічника link_to, як це: <%= link_to "New Contact", new_contact_path, {remote: true, 'data-toggle' => …

8
Видаліть усе після певного символу
Чи є спосіб видалити все після певного символу або просто вибрати все, що відповідає цьому персонажу? Я отримую значення від href і до "?", І це завжди буде різною кількістю символів. Подобається це /Controller/Action?id=11112&value=4444 Я хочу, щоб href був /Controller/Actionлише, тому я хочу видалити все після "?". Я зараз це …
281 javascript  jquery 

7
Як я можу знущатися над імпортом модуля ES6 за допомогою Jest?
Я починаю вважати, що це неможливо, але все одно хочу запитати. Я хочу перевірити, що один із моїх модулів ES6 певним чином викликає інший модуль ES6. З Жасмином це дуже просто - Код програми: // myModule.js import dependency from './dependency'; export default (x) => { dependency.doSomething(x * 2); } І …




22
Яке практичне використання для закриття JavaScript?
Я намагаюся обернути голову навколо закриття JavaScript. Я розумію, що, повертаючи внутрішню функцію, вона матиме доступ до будь-якої змінної, визначеної у її безпосередньому батьківщині. Де мені це було б корисно? Можливо, я ще не зовсім обернув це. Більшість прикладів, які я бачив в Інтернеті , не містять реального коду світу, …

11
Як можна використовувати відкладені jQuery?
jQuery 1.5 пропонує новий об'єкт "Відкладений" та додані методи .when , .Deferredа також ._Deferred. Для тих, хто не користувався .Deferred , я зазначив це джерело . Які можливі використання цих нових методів, як ми можемо вкласти їх у шаблони? Я вже прочитав API та джерело , тому знаю, що це …

29
Відображати основний перегляд HTML?
У мене є базовий додаток node.js, який я намагаюся зійти з місця за допомогою Express Framework. У мене є viewsпапка, в якій я маю index.htmlфайл. Але я отримую таку помилку при завантаженні веб-браузера. Помилка: не вдається знайти модуль 'html' Нижче мій код. var express = require('express'); var app = express.createServer(); …

20
Вирішіть Javascript Promise за межами функції
Я використовував ES6 Promise. Зазвичай Обіцянку будують і використовують так new Promise(function(resolve, reject){ if (someCondition){ resolve(); } else { reject(); } }); Але я робив щось подібне нижче, щоб прийняти рішучість назовні заради гнучкості. var outsideResolve; var outsideReject; new Promise(function(resolve, reject) { outsideResolve = resolve; outsideReject = reject; }); І …


4
"Продовжити" в cursor.forEach ()
Я будую додаток за допомогою meteor.js та MongoDB, і у мене є питання щодо cursor.forEach (). Я хочу перевірити деякі умови на початку кожної ітерації для кожного, а потім пропустити елемент, якщо мені не доведеться робити операцію над ним, щоб я міг заощадити час. Ось мій код: // Fetch all …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.