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

94
Заменить слова в основном тексте

Есть ли способ заменить обычный текст в элементе таблицы, помещенном в тело HTML? Как заменить «привет» на «привет»? Пожалуйста, используйте только JavaScript без jQuery ....

94
Коллизии при генерации UUID в JavaScript?

Это относится к этому вопросу . Я использую приведенный ниже код из этого ответа для создания UUID в JavaScript: 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8); return v.toString(16); }); Это решение работает...

94
Возможно ли XPath без учета регистра ()?

Я просматриваю все текстовые узлы своей DOM и проверяю, содержит ли nodeValue определенную строку. /html/body//text()[contains(.,'test')] Это чувствительно к регистру. Однако я тоже хочу поймать Test, TESTили TesT. Возможно ли это с XPath (в JavaScript)?...

94
CORS - как выполнить предварительную проверку httprequest?

Я пытаюсь сделать междоменный HTTP-запрос к службе WCF (которая принадлежит мне). Я прочитал несколько методов работы с ограничениями междоменного сценария. Поскольку моя служба должна обрабатывать запросы GET и POST, я не могу реализовать какой-либо тег динамического сценария, src которого...

94
Объединение и уменьшение нескольких файлов CSS / JS

Я пытаюсь оптимизировать производительность сайта за счет объединения и сжатия файлов CSS и JS. Мой вопрос больше о (конкретных) шагах, как этого добиться, учитывая реальную ситуацию, с которой я столкнулся (впрочем, это должно быть типично и для других разработчиков). Моя страница ссылается на...

94
Как проверить, является ли символ буквой в Javascript?

Я извлекаю символ в строке Javascript с помощью: var first = str.charAt(0); и я хотел бы проверить, действительно ли это письмо. Как ни странно, похоже, что в Javascript нет такой функции. По крайней мере, я не могу его найти. Как я могу это проверить?...

94
Выполнение команды в Grunt Task

Я использую в своем проекте Grunt (инструмент для построения командной строки на основе задач для проектов JavaScript). Я создал собственный тег, и мне интересно, можно ли ввести в него команду. Чтобы уточнить, я пытаюсь использовать шаблоны закрытия, и «задача» должна вызывать файл jar для...

94
Как иметь несколько атрибутов привязки данных к одному элементу?

Мне нужно иметь несколько привязок данных к одному элементу. Например, я хочу href, а также htmlсвязывание данных-на одном a метке. Я пробовал это, <a data-bind="html: name" data-bind="attr: { href: url }" data-bind="attr: { 'data-prop': xyz }"> </a> Но это не работает. Кажется, нокаут...

94
Могу ли я пометить поле как недействительное в javascript?

Прочитав этот пост, я обнаружил, что в HTML5 есть несколько псевдоклассов для «действительных» и «недействительных» входных значений. Есть ли способ пометить поле ввода как недопустимое / действительное из javascript? Или, в качестве альтернативы, могу ли я переопределить используемый метод...

94
Быстрый способ получить минимальные / максимальные значения среди свойств объекта

У меня есть такой объект в javascript: { "a":4, "b":0.5 , "c":0.35, "d":5 } Есть ли быстрый способ получить минимальное и максимальное значение среди свойств без необходимости перебирать их все? потому что объект, который у меня есть, огромен, и мне нужно получать минимальное / максимальное...

94
маркировка оси d3

Как добавить текстовые метки к осям в d3? Например, у меня есть простой линейный график с осями x и y. На моей оси X есть отметки от 1 до 10. Я хочу, чтобы под ним появилось слово «дни», чтобы люди знали, что ось x ведет отсчет дней. Точно так же на оси Y у меня есть числа от 1 до 10 в виде...

94
Эквивалент метода расширения jQuery в JavaScript

Задний план У меня есть функция, которая принимает configобъект в качестве аргумента. Внутри функции у меня также есть defaultобъект. Каждый из этих объектов содержит свойства, которые, по сути, работают как настройки для остальной части кода внутри функции. Чтобы избежать необходимости указывать...

94
Точка MongoDB (.) В имени ключа

Кажется, что mongo не позволяет вставлять ключи с точкой (.) Или знаком доллара ($), однако, когда я импортировал файл JSON, содержащий точку, с помощью инструмента mongoimport, он работал нормально. Драйвер жалуется на попытку вставить этот элемент. Вот как выглядит документ в базе данных: {...

94
Редактирование Javascript с помощью инструментов разработчика Chrome

Я пытаюсь редактировать javascript на сайте с помощью инструментов разработчика Chrome. Я прочитал около 30 статей о том, как это сделать, а также посмотрел несколько видео. Дело в том, что когда я перехожу на вкладку источников и открываю файл, который хочу отредактировать, я ничего не могу с ним...

94
Как удалить / изменить текст помощника автозаполнения JQuery UI?

Похоже, что это новая функция в JQuery UI 1.9.0, потому что я много раз использовал JQuery UI, и этот текст никогда не всплывал. Не удалось найти ничего связанного в документации API. Итак, используя базовый пример автозаполнения с локальным источником $( "#find-subj" ).autocomplete({ source:...

94
Разница между assert.equal и assert.deepEqual при тестировании Javascript с помощью Mocha?

Я использую Mocha для тестирования небольшого модуля в моем приложении Express.js. В этом модуле одна из моих функций возвращает массив. Я хочу проверить, подходит ли массив для данного ввода. Я делаю так: suite('getWords', function(){ test("getWords should return list of numbers", function() {...

94
Почему JavaScript поднимает переменные?

Почему JavaScript поднимает переменные? Что мотивировало конструкторы, когда они решили реализовать подъемные механизмы? Есть ли другие популярные языки, на которых это можно сделать? Предоставьте соответствующие ссылки на документацию и / или записи....