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

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

30
Додавання параметра до URL за допомогою JavaScript
У веб-програмі, яка використовує дзвінки AJAX, мені потрібно подати запит, але додати параметр до кінця URL-адреси, наприклад: Оригінальна URL-адреса: http: //server/myapp.php? id = 10 Отримана URL-адреса: http: //server/myapp.php? id = 10 та увімкнено = вірно Шукаючи функцію JavaScript, яка аналізує URL-адресу, переглядаючи кожен параметр, а потім додає новий параметр або …


9
Як додати умовний атрибут у Angular 2?
Як я можу умовно додати атрибут елемента, наприклад, checkedпрапорець? Попередні версії Angular мали, NgAttrі я думаю, NgCheckedякі, здається, забезпечують функціонал, про який я хочу. Однак, схоже, ці атрибути не існують у Angular 2, і я не бачу іншого способу забезпечення цієї функціональності.


30
Як я можу запобігти навігації клавіші назад?
У IE я можу це зробити за допомогою (жахливо нестандартного, але працюючого) jQuery if ($.browser.msie) $(document).keydown(function(e) { if (e.keyCode == 8) window.event.keyCode = 0;}); Але чи можна це зробити так, як це працює на Firefox, або крос-браузерним способом для отримання бонусу? Для запису: $(document).keydown(function(e) { if (e.keyCode == 8) e.stopPropagation(); …

1
NodeJS планує підтримувати модулі імпорту / експорту es6 (es2015)
Я шукав по всьому Інтернету без чіткої відповіді на це. В даний час NodeJS використовує лише синтаксис CommonJS для завантаження модулів, і якщо ви дійсно хочете використовувати стандартний синтаксис модулів ES2015, вам потрібно буде заздалегідь транспілювати його або використовувати зовнішній завантажувач модулів під час виконання. Наразі я не надто позитивний, …

6
Викликання функції без дужок
Сьогодні мені сказали, що функцію можна використовувати без дужок. Єдиний спосіб, про який я міг придумати, - це використання таких функцій, як applyабо call. f.apply(this); f.call(this); Але для цього потрібні дужки applyта callзалишати нас на першій площі. Я також розглядав ідею передачі функції деяким обробникам подій, таким як setTimeout: setTimeout(f, …
275 javascript 

6
Як використовувати регулярний вираз JavaScript у кількох рядках?
var ss= "<pre>aaaa\nbbb\nccc</pre>ddd"; var arr= ss.match( /<pre.*?<\/pre>/gm ); alert(arr); // null Я хотів би, щоб блок PRE був підібраний, навіть якщо він охоплює символи нового рядка. Я подумав, що 'м' прапор це робить. Не. Знайшов відповідь тут перед публікацією. Оскільки я думав, що знаю JavaScript (прочитав три книги, відпрацював години), …
275 javascript  regex 






5
Що сталося з Лодашем _.pluck?
Я колись використовував Лодаш _.pluck... Я любив плун ... Зрозумівши, Lodash більше не підтримує pluck(як для Lodash 4.x), я намагаюся згадати, що використовувати замість цього ... Я пішов у документи , натиснув cmd-f, набрав "пласка", але моєму бідному покинутому другові навіть не належним чином згадати ... навіть "не було замінено" …
273 javascript  lodash 

16
Перетворити епоху UTC в місцеву дату
Я вже трохи боюся з цим. Я намагаюся перетворити епоху в об’єкт дати. Епоха надсилається мені в UTC. Кожен раз, коли ви проходите new Date()епоху, це передбачає, що це локальна епоха. Я спробував створити об’єкт UTC, потім скориставшись setTime()його відповідною епохою, але єдиний метод, який здається корисним, - це те, …
273 javascript  date  utc  epoch 

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