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

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

12
JavaScript установить переменную, если не определено
Я знаю, что могу проверить переменную javascript, а затем определить ее, если она не определена, но нет ли какого-либо способа сказать var setVariable = localStorage.getItem ('value') || 0; кажется намного более ясным способом, и я почти уверен, что видел это на других языках.


11
Есть ли в Google Analytics параметр, запрещающий использование файлов cookie для пользователей, которые еще не дали свое согласие?
В соответствии со статьей 5 (3) ЕС Директивы об электронной конфиденциальности (также известной как «Законы о файлах cookie»), веб-сайты, предназначенные для пользователей из ЕС, должны получить согласие пользователей, прежде чем они установят файл cookie. Смотрите руководство ICO Я пытаюсь согласовать это с Google Analytics на моем веб-сайте. Я полагаю, что …

3
React.js: установить innerHTML против опасного SetInnerHTML
Есть ли какое-то "закулисное" отличие от установки элемента innerHTML против установки свойства dangerouslySetInnerHTML для элемента? Предположим, я правильно дезинфицирую вещи ради простоты. Пример: var test = React.createClass({ render: function(){ return ( <div contentEditable='true' dangerouslySetInnerHTML={{ __html: "Hello" }}></div> ); } }); против var test = React.createClass({ componentDidUpdate: function(prevProp, prevState){ this.refs.test.innerHTML = …
172 javascript  html  reactjs 


12
Как перенаправить на другую страницу, используя AngularJS?
Я использую ajax-вызов для выполнения функций в служебном файле, и если ответ успешен, я хочу перенаправить страницу на другой URL-адрес. В настоящее время я делаю это с помощью простого js "window.location = response ['message'];". Но мне нужно заменить его кодом angularjs. Я посмотрел различные решения на stackoverflow, они использовали $ …


13
Лучший JavaScript-компрессор [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …


7
Преобразование итератора Javascript в массив
Я пытаюсь использовать новый объект Map из Javascript EC6, поскольку он уже поддерживается в последних версиях Firefox и Chrome. Но я нахожу его очень ограниченным в «функциональном» программировании, потому что в нем отсутствуют классические методы отображения, фильтрации и т. Д., Которые бы прекрасно работали с [key, value]парой. У него есть …

12
node.js выполняет системную команду синхронно
Мне нужно в функции node.js result = execSync('node -v'); это будет синхронно выполнять заданную командную строку и возвращать все stdout'ed по этому тексту команды. пс. Синхронизация неверна. Я знаю. Просто для личного пользования. ОБНОВИТЬ Теперь у нас есть решение mgutz, которое дает нам код выхода, но не стандартный вывод! Все …

9
Как загрузить файл с помощью API выборки JS?
Я все еще пытаюсь обернуть голову вокруг этого. Я могу предложить пользователю выбрать файл (или даже несколько) с помощью ввода файла: <form> <div> <label>Select file to upload</label> <input type="file"> </div> <button type="submit">Convert</button> </form> И я могу поймать submitсобытие, используя <fill in your event handler here>. Но как только я это …

12
Можно ли отправить переменное число аргументов в функцию JavaScript?
Можно ли отправить переменное число аргументов в функцию JavaScript из массива? var arr = ['a','b','c'] var func = function() { // debug alert(arguments.length); // for(arg in arguments) alert(arg); } func('a','b','c','d'); // prints 4 which is what I want, then 'a','b','c','d' func(arr); // prints 1, then 'Array' Я недавно написал много …

18
Как включить всплывающую подсказку Bootstrap на отключенной кнопке?
Мне нужно отобразить всплывающую подсказку на отключенной кнопке и удалить ее на включенной кнопке. В настоящее время все работает наоборот. Каков наилучший способ инвертировать это поведение? $('[rel=tooltip]').tooltip(); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"/> <hr> <button class="btn" disabled rel="tooltip" data-title="Dieser Link führt zu Google">button disabled</button> <button class="btn" rel="tooltip" data-title="Dieser Link …

5
Используйте async await с Array.map
Учитывая следующий код: var arr = [1,2,3,4,5]; var results: number[] = await arr.map(async (item): Promise<number> => { await callAsynchronousOperation(item); return item + 1; }); которая выдает следующую ошибку: TS2322: Тип «Обещание <номер> []» нельзя назначить типу «номер []». Тип «Обещание <номер> нельзя назначить типу« номер ». Как я могу это …

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