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

241
Как получить индекс объекта по его свойству в JavaScript?

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

241
Разница между setTimeout с и без кавычек и скобок

Я изучаю JavaScript и недавно узнал о событиях JavaScript. Когда я узнал об этом setTimeoutв W3Schools , я заметил странную фигуру, с которой раньше не сталкивался. Они используют двойные кавычки и затем вызывают функцию. Пример: setTimeout("alertMsg()", 3000); Я знаю, что двойные и одинарные...

241
SyntaxError: использование const в строгом режиме

Я работаю с node.js, и в одном из моих файлов JS я использую constв "strict mode". При попытке запустить я получаю сообщение об ошибке: SyntaxError: Use of const in strict mode. Как лучше всего это делать? Редактировать: 'use strict' const MAX_IMAGE_SIZE = 1024*1024; // 1 MB...

241
Почему компонент es6 реагирует только на «экспорт по умолчанию»?

Этот компонент работает: export class Template extends React.Component { render() { return ( <div> component </div> ); } }; export default Template; Если я удалю последнюю строку, это не сработает. Uncaught TypeError: Cannot read property 'toUpperCase' of undefined Наверное, я не...

240
JS: перебирая результат getElementsByClassName, используя Array.forEach

Я хочу перебрать некоторые элементы DOM, я делаю это: document.getElementsByClassName( "myclass" ).forEach( function(element, index, array) { //do stuff }); но я получаю ошибку: document.getElementsByClassName ("myclass"). forEach не является функцией Я использую Firefox 3, поэтому я знаю, что оба...

240
Как сохранить выходные данные console.log (объекта) в файл?

Я пытался использовать JSON.stringify(object), но это не влияет на всю структуру и иерархию. С другой стороны console.log(object), но я не могу это сохранить. В console.logвыводе я могу по одному развернуть все дочерние элементы, выбрать и скопировать / вставить, но структура для этого слишком...

240
Как получить полный путь к выбранному файлу при изменении <input type = 'file'>, используя javascript, jquery-ajax?

Как получить полный путь к файлу при выборе файла с помощью <input type=‘file’> <input type="file" id="fileUpload"> <script type="text/javascript"> function getFilePath(){ $('input[type=file]').change(function () { var filePath=$('#fileUpload').val(); }); } </script> но...

240
Простейший таймер обратного отсчета JavaScript? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Просто хотел спросить, как...

240
Как я могу отобразить модальный диалог в Redux, который выполняет асинхронные действия?

Я создаю приложение, которое должно показывать диалог подтверждения в некоторых ситуациях. Допустим, я хочу что-то удалить, затем я отправлю действие, подобное тому, deleteSomething(id)чтобы какой-то редуктор перехватил это событие и заполнил редуктор диалога, чтобы показать его. Мое сомнение...

239
Извлечь имя хоста из строки

Я хотел бы сопоставить только корень 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
Преобразование размера файла в байтах в удобочитаемую строку

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

238
Что делает знак плюс в «+ новой дате»

Я видел это в нескольких местах function fn() { return +new Date; } И я вижу, что он возвращает метку времени, а не объект даты, но я не могу найти никакой документации о том, что делает знак плюс. Кто-нибудь может...

238
Как предварительно заполнить текстовое поле jQuery Datepicker сегодняшней датой?

У меня очень простой календарь jQuery Datepicker: $(document).ready(function(){ $("#date_pretty").datepicker({ }); }); и конечно в HTML ... <input type="text" size="10" value="" id="date_pretty"/> Сегодняшняя дата приятно выделяется для пользователя, когда он запускает календарь, но как мне...