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

175
Как получить доступ к телу запроса при POSTing с использованием Node.js и Express?

У меня есть следующий код Node.js: var express = require('express'); var app = express.createServer(express.logger()); app.use(express.bodyParser()); app.post('/', function(request, response) { response.write(request.body.user); response.end(); }); Теперь, если я отправлю что-то вроде: curl -d...

175
Какой минимальный допустимый JSON?

Я внимательно прочитал описание JSON http://json.org/, но не уверен, что знаю ответ на простой вопрос. Какие строки являются минимально возможным допустимым JSON? "string" допустимая строка JSON? 42 допустимо ли простое число JSON? true логическое значение является допустимым JSON? {} пустой объект...

175
Преобразование объекта JavaScript с числовыми ключами в массив

У меня есть такой объект, возвращающийся как JSON-ответ от сервера: {"0":"1","1":"2","2":"3","3":"4"} Я хочу преобразовать его в массив JavaScript следующим образом: ["1","2","3","4"] Есть ли лучший способ сделать это? Где бы я ни читал, люди используют сложную логику, используя циклы. Так есть ли...

175
TypeError: Router.use () требует функции промежуточного программного обеспечения, но получил объект

В новой версии Express произошли некоторые изменения в промежуточном программном обеспечении, и я внес некоторые изменения в свой код в отношении некоторых других публикаций по этой проблеме, но не могу ничего добавить. Мы работали до этого, но я не могу вспомнить, что это было за изменение. throw...

175
Преобразование числа в строку в TypeScript

Каков наилучший способ (если есть) преобразовать число в строку в Typescript? var page_number:number = 3; window.location.hash = page_number; В этом случае компилятор выдает ошибку: Тип «число» нельзя назначить типу «строка» Потому location.hashчто это строка. window.location.hash = ""+page_number;...

175
Могу ли я выполнить функцию после завершения обновления setState?

Я очень новичок в React JS (как, только начал сегодня). Я не совсем понимаю, как работает setState. Я комбинирую React и Easel JS, чтобы нарисовать сетку на основе пользовательского ввода. Вот моя корзина JS: http://jsbin.com/zatula/edit?js,output Вот код: var stage; var Grid = React.createClass({...

174
Как получить позицию столбца каретки (не пикселей) в текстовой области, в символах, с самого начала?

Как вы получаете позицию каретки в <textarea>использовании JavaScript? Например: This is| a text Это должно вернуться 7. Как бы вы получили, чтобы он возвращал строки, окружающие курсор / выделение? Например: 'This is', '', ' a text'. Если выделено слово «есть», оно вернется 'This ', 'is', '...

174
Есть ли встроенная функция jQuery для переключения элементов?

Могу ли я легко поменять два элемента с помощью jQuery? Я хочу сделать это с одной строкой, если это возможно. У меня есть элемент select, и у меня есть две кнопки для перемещения вверх или вниз по опциям, и у меня уже есть селекторы selected и target, я делаю это с помощью if, но мне было...

174
Каковы варианты использования для веб-работников? [закрыто]

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

174
Как конвертировать «CamelCase» в «Camel Case»?

Я пытался заставить команду JavaScript regex превратить что-то вроде "thisString"в, "This String"но самое близкое, что я получил, это замена буквы, в результате чего-то вроде "Thi String"или "This tring". Любые идеи? Чтобы прояснить, я могу справиться с простотой использования заглавной буквы, я не...

174
window.close и self.close не закрывают окно в Chrome

Проблема в том, что когда я вызываю window.close()или self.close()он не закрывает окно. Теперь кажется, что в Chrome невозможно закрыть с помощью скрипта любое окно, которое не было создано скриптом. Это явно неверно, но независимо от того, что он все еще должен это делать, даже если для...

174
Карта ES6 в Typescript

Я создаю класс в машинописи, у которого есть свойство, которое является картой ES6 (ECMAscript 2016) следующим образом: class Item { configs: ????; constructor () { this.configs = new Map(); } } Как объявить тип карты ES6 в машинописи?...

174
Является ли Node.js нативной обработкой Promise.all параллельно или последовательно?

Я хотел бы прояснить этот момент, так как документация не слишком ясна по этому поводу; Q1:Promise.all(iterable) выполняется ли обработка всех обещаний последовательно или параллельно? Или, более конкретно, это эквивалент выполнения цепных обещаний, таких как...

174
где находится конфиг и файлы создания веб-пакета create-response-app?

Я создаю проект ReactJS с create-react-app пакетом, и он работал хорошо, но я не могу найти файлы и конфигурации webpack. Как работает response-create-app с веб-пакетом? Где находятся файлы конфигурации веб-пакета при установке по умолчанию create-react-app? Я не могу найти файлы конфигурации в...

173
Определите, есть ли у элемента класс CSS с помощью jQuery

Я работаю с jQuery и смотрю, есть ли простой способ определить, имеет ли элемент определенный класс CSS, связанный с ним. У меня есть идентификатор элемента и класс CSS, который я ищу. Мне просто нужно иметь возможность в операторе if выполнять сравнение, основанное на существовании этого класса в...

173
Установить положение курсора клавиатуры в текстовом поле HTML

Кто-нибудь знает, как переместить курсор клавиатуры в текстовое поле в определенную позицию? Например, если текстовое поле (например, элемент ввода, а не текстовая область) содержит 50 символов, и я хочу расположить каретку перед символом 20, как мне это сделать? В этом отличие от этого вопроса:...