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

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

30
Визуализировать базовый вид HTML?
У меня есть базовое приложение node.js, которое я пытаюсь использовать с помощью Express Framework. У меня есть viewsпапка, где у меня есть index.htmlфайл. Но я получаю следующую ошибку при загрузке веб-браузера. Ошибка: не удается найти модуль "HTML" Ниже мой код. var express = require('express'); var app = express.createServer(); app.use(express.staticProvider(__dirname + …


17
Можете ли вы передать параметры контроллеру AngularJS при создании?
У меня есть контроллер, отвечающий за связь с API для обновления свойств пользователя, имени, адреса электронной почты и т. Д. У каждого пользователя есть данные, 'id'которые передаются с сервера при просмотре страницы профиля. Я хотел бы передать это значение контроллеру AngularJS, чтобы он знал, какова точка входа API для текущего …

3
Почему [5,6,8,7] [1,2] = 8 в JavaScript?
Я не могу обдумать эту причуду. [1,2,3,4,5,6][1,2,3]; // 4 [1,2,3,4,5,6][1,2]; // 3 Я знаю [1,2,3] + [1,2] = "1,2,31,2", но я не могу найти, какой тип или операция выполняется.
278 javascript 

1
Какие браузеры поддерживают HTML5 WebSocket API?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Я собираюсь разработать приложение для обмена мгновенными сообщениями, которое работает в браузере. Какие браузеры поддерживают API WebSocket ?

27
Как отключить все содержимое div
Я предполагал, что если я отключу div, все содержимое тоже будет отключено. Тем не менее, содержимое отображается серым цветом, но я все еще могу взаимодействовать с ним. Есть ли способ сделать это? (отключите div и отключите также весь контент)
278 javascript  jquery  html 

7
AngularJS: Clear $ watch
У меня есть функция наблюдения в моем приложении AngularJS. $scope.$watch('quartzCrystal', function () { ... } Однако после некоторого условия (в моем примере, изменения страницы в моем одностраничном приложении ) я хочу остановить это наблюдение (как очистка тайм-аута). Как я могу это сделать?

7
Почему RegExp с глобальным флагом дает неправильные результаты?
В чем проблема с этим регулярным выражением, когда я использую глобальный флаг и флаг без учета регистра? Запрос - это пользовательский ввод. Результат должен быть [верно, верно]. var query = 'Foo B'; var re = new RegExp(query, 'gi'); var result = []; result.push(re.test('Foo Bar')); result.push(re.test('Foo Bar')); // result will be …
277 javascript  regex 

5
Разница между «module.exports» и «export» в модульной системе CommonJs
На этой странице ( http://docs.nodejitsu.com/articles/getting-started/what-is-require ) говорится, что «Если вы хотите установить объект экспорта в функцию или новый объект, вы должны используйте объект module.exports. " У меня вопрос почему. // right module.exports = function () { console.log("hello world") } // wrong exports = function () { console.log("hello world") } Я …

13
Добавить свойство в объект JavaScript, используя переменную в качестве имени?
Я вытаскиваю элементы из DOM с помощью jQuery и хочу установить свойство для объекта, используя idэлемент DOM. пример const obj = {} jQuery(itemsFromDom).each(function() { const element = jQuery(this) const name = element.attr('id') const value = element.attr('value') // Here is the problem obj.name = value }) Если itemsFromDomвключает в себя элемент …

10
Как условно отключить ввод в vue.js
У меня есть вход: <input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled"> и в моем компоненте Vue.js у меня есть: .. .. ready() { this.form.name = this.store.name; this.form.validated = this.store.validated; }, .. validatedБудучи boolean, это может быть либо, 0либо 1, но независимо от того, какое значение хранится …
277 javascript  html  forms  vue.js 

19
Рассчитать последний день месяца в JavaScript
Если вы предоставите 0как dayValueв Date.setFullYearвас получить последний день предыдущего месяца: d = new Date(); d.setFullYear(2008, 11, 0); // Sun Nov 30 2008 Существует ссылка на это поведение в Mozilla . Это надежная функция кросс-браузер или я должен смотреть на альтернативные методы?
277 javascript  date 

7
Использование символа backtick (`) в JavaScript
В JavaScript обратный тик †, кажется, работает так же, как одиночная кавычка. Например, я могу использовать обратную косую черту, чтобы определить такую ​​строку: var s = `abc`; Есть ли способ, которым поведение backtick на самом деле отличается от поведения одиночной кавычки? † Обратите внимание, что среди программистов «backtick» - это …


22
Как получить координаты щелчка мышью на элементе canvas?
Какой самый простой способ добавить обработчик события click к элементу canvas, который будет возвращать координаты x и y клика (относительно элемента canvas)? Совместимость с устаревшими браузерами не требуется, Safari, Opera и Firefox подойдут.
276 javascript  canvas 

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