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

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


6
Різниця між setTimeout з лапками і без дужок
Я вивчаю JavaScript, і нещодавно дізнався про події в часі JavaScript. Коли я дізнався про setTimeoutв W3Schools , я помітив дивну фігуру , яку я не біжіть в раніше. Вони використовують подвійні лапки, а потім викликають функцію. Приклад: setTimeout("alertMsg()", 3000); Я знаю, що подвійні та одиничні лапки в JavaScript означають …

3
Найпростіший можливий таймер зворотного відліку JavaScript? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 4 роки тому . Удосконаліть це питання Просто хотів запитати, як створити найпростіший можливий таймер зворотного відліку. На …

5
Як я можу відобразити модальний діалог у Redux, який виконує асинхронні дії?
Я будую додаток, який повинен показувати діалог підтвердження в деяких ситуаціях. Скажімо, я хочу щось видалити, тоді я відправлю дію на зразок, deleteSomething(id)щоб якийсь редуктор схопив цю подію і заповнить діалоговий редуктор, щоб показати його. Мої сумніви виникають, коли це діалогове вікно подається. Як цей компонент може відправити належну дію …

8
Як зберегти вихід файлу console.log (об'єкт) у файл?
Я спробував використовувати JSON.stringify(object), але це не знижується на всій структурі та ієрархії. З іншого боку, console.log(object)це робить, але я не можу це врятувати. На console.logвиході я можу розгорнути по черзі всіх дітей і вибрати та скопіювати / вставити, але структура для цього велика.

11
JS: ітерація над результатом getElementsByClassName за допомогою Array.forEach
Я хочу повторити деякі елементи DOM, я роблю це: document.getElementsByClassName( "myclass" ).forEach( function(element, index, array) { //do stuff }); але я отримую помилку: document.getElementsByClassName ("myclass"). forEach не є функцією Я використовую Firefox 3, тому я знаю, що обидва є getElementsByClassNameі Array.forEachє. Це добре працює: [2, 5, 9].forEach( function(element, index, array) …

11
Як отримати повний шлях до вибраного файлу при зміні <input type = 'file'> за допомогою javascript, jquery-ajax?
Як отримати повний шлях до файлу під час вибору файлу за допомогою &lt;input type=‘file’&gt; &lt;input type="file" id="fileUpload"&gt; &lt;script type="text/javascript"&gt; function getFilePath(){ $('input[type=file]').change(function () { var filePath=$('#fileUpload').val(); }); } &lt;/script&gt; але varPapp only nameфайл містить вибраний файл, а не той full path. Я шукав його в мережі, але здається, що з …

8
Як використовувати, якщо заяви в шаблонах underscore.js?
Я використовую функцію шаблону underscore.js і зробив такий шаблон: &lt;script type="text/template" id="gridItem"&gt; &lt;div class="griditem &lt;%= gridType %&gt; &lt;%= gridSize %&gt;"&gt; &lt;img src="&lt;%= image %&gt;" /&gt; &lt;div class="content"&gt; &lt;span class="subheading"&gt;&lt;%= categoryName %&gt;&lt;/span&gt; &lt;% if (date) { %&gt;&lt;span class="date"&gt;&lt;%= date %&gt;&lt;/span&gt;&lt;% } %&gt; &lt;h2&gt;&lt;%= title %&gt;&lt;/h2&gt; &lt;/div&gt; &lt;/div&gt; &lt;/script&gt; Як ви бачите, …


13
Як ви ділите константи в модулях NodeJS?
В даний час я роблю це: foo.js const FOO = 5; module.exports = { FOO: FOO }; І використовуючи це в bar.js: var foo = require('foo'); foo.FOO; // 5 Чи є кращий спосіб зробити це? Незручно оголошувати константу в об'єкті експорту.

17
Перетворення розміру файлів у байтах у читаний для людини рядок
Я використовую цю функцію для перетворення розміру файлу в байтах до файлу, прочитаного людиною: function getReadableFileSizeString(fileSizeInBytes) { var i = -1; var byteUnits = [' kB', ' MB', ' GB', ' TB', 'PB', 'EB', 'ZB', 'YB']; do { fileSizeInBytes = fileSizeInBytes / 1024; i++; } while (fileSizeInBytes &gt; 1024); return …



27
Витягнути ім'я хоста з рядка
Я хотів би відповідати лише корінь URL-адреси, а не всю URL-адресу з текстового рядка. Подано: http://www.youtube.com/watch?v=ClkQA2Lb_iE http://youtu.be/ClkQA2Lb_iE http://www.example.com/12xy45 http://example.com/random Я хочу отримати два останніх інстанції, які вирішуються на домен www.example.comабо example.comдомен. Я чув, що регулярний вираз виражається повільно, і це був би мій другий вираз регулярного вираження на сторінці, тому …
239 javascript  jquery  regex 


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