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

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

25
Формат даты ASP.NET MVC JsonResult
У меня есть действие контроллера, которое фактически просто возвращает JsonResult моей модели. Итак, в моем методе у меня есть что-то вроде следующего: return new JsonResult(myModel); Это работает хорошо, за исключением одной проблемы. В модели есть свойство date, и это, похоже, возвращается в результате Json следующим образом: "\/Date(1239018869048)\/" Как мне обращаться …

1
Каковы основные различия между Meteor, Ember.js и Backbone.js? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

11
Reactjs setState () с именем динамического ключа?
РЕДАКТИРОВАТЬ: это дубликат, смотрите здесь Я не могу найти никаких примеров использования имени динамического ключа при установке состояния. Вот что я хочу сделать: inputChangeHandler : function (event) { this.setState( { event.target.id : event.target.value } ); }, где event.target.id используется в качестве ключа состояния для обновления. Разве это не возможно в …

14
Как вывести строку в формате ISO 8601 в JavaScript?
У меня есть Dateобъект. Как отобразить titleчасть следующего фрагмента? <abbr title="2010-04-02T14:12:07">A couple days ago</abbr> У меня есть часть "относительного времени в словах" из другой библиотеки. Я пробовал следующее: function isoDate(msSinceEpoch) { var d = new Date(msSinceEpoch); return d.getUTCFullYear() + '-' + (d.getUTCMonth() + 1) + '-' + d.getUTCDate() + 'T' …

14
Плавная прокрутка до div id jQuery
Я пытался заставить прокрутить код div id jquery для правильной работы. Основываясь на другом вопросе переполнения стека, я попробовал следующее ДЕМО http://jsfiddle.net/kevinPHPkevin/8tLdq/ $('#myButton').click(function() { $.scrollTo($('#myDiv'), 1000); }); Но это не сработало. Это просто привязка к div. Я тоже пробовал $('#myButton').click(function(event) { event.preventDefault(); $.scrollTo($('#myDiv'), 1000); }); Без прогресса.

30
Как проверить, является ли объект JavaScript объектом DOM?
Я пытаюсь получить: document.createElement('div') //=> true {tagName: 'foobar something'} //=> false В моих собственных сценариях я просто использовал это, поскольку мне никогда не требовалось tagNameкак свойство: if (!object.tagName) throw ...; Что касается второго объекта, я предложил следующее в качестве быстрого решения, которое в основном работает. ;) Проблема в том, что …
248 javascript  dom  object 

3
Как работает Политика безопасности контента?
Я получаю кучу ошибок в консоли разработчика: Отказался оценить строку Отказался выполнять встроенный скрипт, поскольку он нарушает следующую директиву Content Security Policy Отказался от загрузки скрипта Отказался от загрузки таблицы стилей О чем это все? Как работает Политика безопасности контента? Как мне использовать Content-Security-Policyзаголовок HTTP? В частности, как ... ... …

22
Получить десятичную часть числа с помощью JavaScript
У меня есть числа с плавающей точкой, как 3.2и 1.6. Мне нужно разделить число на целое и десятичное число. Например, значение 3.2будет разделено на два числа, то есть 3и0.2 Получить целую часть легко: n = Math.floor(n); Но у меня проблемы с получением десятичной части. Я пробовал это: remainer = n …

22
Node.js куча нехватки памяти
Сегодня я запустил свой скрипт для индексации файловой системы, чтобы обновить индекс файлов RAID, и через 4 часа он вышел из строя со следующей ошибкой: [md5:] 241613/241627 97.5% [md5:] 241614/241627 97.5% [md5:] 241625/241627 98.1% Creating missing list... (79570 files missing) Creating new files list... (241627 new files) <--- Last few …

22
Array.push (), если не существует?
Как я могу вставить в массив, если ни одно из значений не существует? Вот мой массив: [ { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" } ] Если я …

12
Rails - Не удалось найти среду выполнения JavaScript?
Я создал новый проект Rails, используя rails 3.1.0.rc4на своем локальном компьютере, но когда я пытаюсь запустить сервер, я получаю: Не удалось найти среду выполнения JavaScript. Смотрите здесь список доступных сред выполнения. ( ExecJS::RuntimeUnavailable) Примечание: это не о Героку.

13
Редактирование в отладчике Chrome
Как «динамически» редактировать код JavaScript в отладчике Chrome? Это не для меня, поэтому у меня нет доступа к исходному файлу. Я хочу отредактировать код и посмотреть, какие эффекты они имеют на странице, в этом случае анимация не будет стоять в очереди много раз.

5
Замените пробелы тире и сделайте все буквы строчными
Мне нужно переформатировать строку, используя jQuery или ванильный JavaScript Допустим, у нас есть "Sonic Free Games". Я хочу преобразовать это в "sonic-free-games". Таким образом, пробелы должны быть заменены тире, а все буквы преобразованы в маленькие буквы. Любая помощь в этом, пожалуйста?


30
Определить версию IE (до v9) в JavaScript
Я хочу добавить пользователей нашего веб-сайта на страницу с ошибкой, если они используют версию Internet Explorerдо v9. Это просто не стоит нашего времени и денег, чтобы поддержатьIE pre-v9 . Пользователи всех других браузеров, отличных от IE, в порядке и не должны быть отклонены. Вот предложенный код: if(navigator.appName.indexOf("Internet Explorer")!=-1){ //yeah, he's …

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