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

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


27
Як автоматично перезавантажити розроблене розширення Chrome?
Я хотів би, щоб моє розширення Chrome перезавантажувалося кожного разу, коли я зберігаю файл у папці розширень, без явного натискання кнопки «перезавантажити» у chrome: // extensions /. Чи можливо це? Редагувати: Я знаю, що я можу оновлювати інтервал, протягом якого Chrome перезавантажує розширення, що є напівнаправленим рішенням, але я б …

14
Помилка "Надіслати - це не функція" у JavaScript
Хто-небудь може сказати мені, що не так з цим кодом? Я спробував подати форму з JavaScript, але показана помилка ". Підписати не функція". Детальніше про код див. Нижче: <form action="product.php" method="get" name="frmProduct" id="frmProduct" enctype="multipart/form-data"> <input onclick="submitAction()" id="submit_value" type="button" name="submit_value" value=""> </form> <script type="text/javascript"> function submitAction() { document.frmProduct.submit(); } </script> Я …
263 javascript  html  dom  submit 


13
Попередня завантаження зображень за допомогою JavaScript
Чи є функція, про яку я писав нижче, достатньо для попереднього завантаження зображень у більшості, якщо не у всіх браузерах, які часто використовуються сьогодні? function preloadImage(url) { var img=new Image(); img.src=url; } У мене є масив URL-адрес зображень, на які я перекидаю цикл і викликаю preloadImageфункцію для кожної URL-адреси.
263 javascript 

8
Як використовувати underscore.js як шаблон двигуна?
Я намагаюся дізнатися про нові способи використання javascript як мови на сервері та як функціональної мови. Кілька днів тому я чув про node.js та Express Framework. Тоді я бачив про underscore.js як набір функцій утиліти. Я бачив це питання на stackoverflow . Він говорить про те, що ми можемо використовувати …

6
Чи потрібно повернутися після раннього вирішення / відхилення?
Припустимо, у мене є такий код. function divide(numerator, denominator) { return new Promise((resolve, reject) => { if(denominator === 0){ reject("Cannot divide by 0"); return; //superfluous? } resolve(numerator / denominator); }); } Якщо моя мета полягає у використанні rejectдля виходу зранку, чи повинен я ввійти в звичку returnвідразу після цього?

14
Визначте, чи рядок є у списку в JavaScript
У SQL ми можемо побачити, чи є рядок у такому списку: Column IN ('a', 'b', 'c') Який хороший спосіб зробити це в JavaScript? Це так незграбно робити це: if (expression1 || expression2 || str === 'a' || str === 'b' || str === 'c') { // do something } І …
262 javascript  string  list 

21
Запобігання кешування браузера результатом виклику AJAX
Схоже, якщо я завантажую динамічний контент за допомогою $.get(), результат кешується в браузері. Додавання довільної рядки в QueryString, здається, вирішує цю проблему (я використовую new Date().toString()), але це відчувається як хак. Чи є якийсь інший спосіб досягти цього? Або якщо унікальний рядок - єдиний спосіб досягти цього, будь-які пропозиції, крім …

14
Клас проти статичного методу в JavaScript
Я знаю, що це спрацює: function Foo() {}; Foo.prototype.talk = function () { alert('hello~\n'); }; var a = new Foo; a.talk(); // 'hello~\n' Але якщо я хочу зателефонувати Foo.talk() // this will not work Foo.prototype.talk() // this works correctly Я знаходжу деякі методи, щоб зробити Foo.talkроботу, Foo.__proto__ = Foo.prototype Foo.talk …
262 javascript  oop 

23
Імпорт квартир у додаток angular2 +
Мені важко намагатися імпортувати модулі lodash. Я налаштував свій проект, використовуючи npm + gulp, і продовжую вдарятись про ту саму стіну. Я пробував звичайний лодаш, але також лодаш-ес. Пакет lodash npm: (має файл index.js у кореневій папці пакета) import * as _ from 'lodash'; Призводить до: error TS2307: Cannot find …


4
формат дати з moment.js
У мене є рядок у такому форматі: var testDate = "Fri Apr 12 2013 19:08:55 GMT-0500 (CDT)" Я хотів би використовувати moment.js отримати його в такому форматі mm/dd/yyyy : 04/12/2013для відображення. Я намагався зробити це за допомогою цього методу, moment(testDate,'mm/dd/yyyy'); Які помилки і каже there is no such method called …

11
Що блокує Ruby, Python для отримання швидкості Javascript V8? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Закрито 5 років тому . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Чи є якісь функції Ruby / Python, …

28
Чи в JavaScript можна зробити програмний запуск "натискання" програмно для елемента введення файлу?
Я хотів би зробити <input type="file">тег події натискання на тег програмно. Просто виклик click (), схоже, нічого не робить або, принаймні, не відкриває діалогове вікно вибору файлів. Я експериментував із захопленням подій за допомогою слухачів і перенаправляв подію, але мені не вдалося зробити це, щоб насправді виконати подію так, як …
261 javascript  html 

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