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

228
Что означает «./» (точка косая черта) с точки зрения расположения пути к файлу HTML?

Я знаю, ../значит идти по пути, но что ./именно означает? Недавно я просматривал учебник, и он, кажется, ссылается только на файл в том же месте, так нужно ли это вообще? Могу ли я просто не использовать его, если это все, что он...

228
Игнорировать ошибки Typescript «свойство не существует для значения типа»

В VS2013 здание останавливается, когда TSC выходит с кодом 1. Это не было в VS2012. Как я могу запустить свое решение, игнорируя ошибку tsc.exe? Я получаю много The property 'x' does not exist on value of type 'y'ошибок, которые я хочу игнорировать при использовании функций...

228
Доступ к индексу элемента массива ES6 внутри цикла for-of

Мы можем получить доступ к элементам массива, используя цикл for: for (const j of [1, 2, 3, 4, 5]) { console.log(j); } Как я могу изменить этот код для доступа к текущему индексу тоже? Я хочу добиться этого с помощью синтаксиса for-of, ни forEach, ни...

227
Как сделать регулярное выражение не жадным?

Я использую JQuery. У меня есть строка с блоком специальных символов (начало и конец). Я хочу получить текст из этого блока специальных символов. Я использовал объект регулярного выражения для поиска в строке. Но как я могу сказать jQuery найти несколько результатов, если у них два специальных...

227
Можно ли сфокусироваться на <div> с помощью функции JavaScript focus ()?

Можно ли сосредоточиться на <div>использовании focus()функции JavaScript ? У меня есть <div>тег <div id="tries">You have 3 tries left</div> Я пытаюсь сосредоточиться на вышесказанном, <div>используя: document.getElementById('tries').focus(); Но это не работает. Может...

227
Предпочтительный способ создания нового элемента с помощью jQuery

У меня есть 2 способа, которыми я могу создать <div>использование jQuery. Либо: var div = $("<div></div>"); $("#box").append(div); Или: $("#box").append("<div></div>"); Каковы недостатки использования второго способа, кроме повторного...

226
Как создать собственную ошибку в JavaScript?

Почему-то похоже, что делегирование конструктора не работает в следующем фрагменте: function NotImplementedError() { Error.apply(this, arguments); } NotImplementedError.prototype = new Error(); var nie = new NotImplementedError("some message"); console.log("The message is: '"+nie.message+"'")...

226
Как получить элемент по классу в JavaScript?

Я хочу заменить содержимое элемента html, поэтому для этого я использую следующую функцию: function ReplaceContentInContainer(id,content) { var container = document.getElementById(id); container.innerHTML = content; } ReplaceContentInContainer('box','This is the replacement text'); <div...

226
Javascript уменьшить на массив объектов

Скажем, я хочу, чтобы сумма a.xдля каждого элемента в arr. arr = [{x:1},{x:2},{x:4}] arr.reduce(function(a,b){return a.x + b.x}) >> NaN У меня есть основания полагать, что топор в какой-то момент не определен. Следующее работает отлично arr = [1,2,4] arr.reduce(function(a,b){return a + b})...

226
parseInt (null, 24) === 23 ... подождите, что?

Хорошо, поэтому я возился с parseInt, чтобы посмотреть, как он обрабатывает значения, которые еще не инициализированы, и наткнулся на этот драгоценный камень. Ниже происходит для любого радиуса 24 или выше. parseInt(null, 24) === 23 // evaluates to true Я протестировал его в IE, Chrome и Firefox, и...

226
анимация addClass / removeClass с помощью jQuery

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

226
Отправить ответ всем клиентам, кроме отправителя

Чтобы отправить что-то всем клиентам, вы используете: io.sockets.emit('response', data); Для получения от клиентов вы используете: socket.on('cursor', function(data) { ... }); Как я могу объединить эти два, чтобы при получении сообщения на сервере от клиента я отправлял это сообщение всем...

226
Типичный рабочий процесс AngularJS и структура проекта (с Python Flask)

Я довольно новичок во всей этой безумной клиентской среде MV *. Это не обязательно должен быть AngularJS, но я выбрал его, потому что он кажется мне более естественным, чем Knockout, Ember или Backbone. Во всяком случае, на что похож рабочий процесс? Люди начинают с разработки клиентского...

226
Что такое '@' (в символе) в декораторе Redux @connect?

Я изучаю Redux с React и наткнулся на этот код. Я не уверен, если это специфичным для Redux или нет, но я видел следующий фрагмент кода в одном из примеров. @connect((state) => { return { key: state.a.b }; }) Хотя функциональность connect довольно проста, но я не понимаю, @прежде чем connect....

226
Метод useState не сразу отражает изменение

Я пытаюсь выучить хуки, и этот useStateметод меня запутал. Я присваиваю начальное значение состоянию в виде массива. У useStateменя метод set не работает даже с spread(...)или without spread operator. Я создал API на другом ПК, который я вызываю и получаю данные, которые я хочу установить в...

225
Есть ли способ указать предложенное имя файла при использовании data: URI?

Если, например, вы переходите по ссылке: data:application/octet-stream;base64,SGVsbG8= Браузер предложит вам загрузить файл, содержащий данные, хранящиеся в виде base64 в самой гиперссылке. Есть ли способ предложить имя по умолчанию в разметке? Если нет, есть ли решение...