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

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

19
Как получить индекс объекта по его свойству в JavaScript?
Например, у меня есть: var Data = [ { id_list: 1, name: 'Nick', token: '312312' }, { id_list: 2, name: 'John', token: '123123' }, ] Затем я хочу отсортировать / перевернуть этот объект name, например. И тогда я хочу получить что-то вроде этого: var Data = [ { id_list: 2, …


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; но filePath var содержит only nameвыбранный файл, а не full path. Я искал его в сети, но кажется, что по соображениям безопасности …

8
Как использовать операторы if в шаблонах 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; Как видите, у …


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); …



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 Я хочу, чтобы 2 последних экземпляра разрешались в домене www.example.comили example.com. Я слышал, что регулярное выражение медленное, и это будет моим вторым выражением регулярного выражения на странице, поэтому, если есть возможность …
239 javascript  jquery  regex 

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