Запитання з тегом «javascript»

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

25
Формат дати ASP.NET MVC JsonResult
У мене є дія контролера, яка ефективно просто повертає JsonResult моєї моделі. Отже, у своєму методі я маю щось таке: return new JsonResult(myModel); Це добре працює, за винятком однієї проблеми. В моделі є властивість дати, і, здається, вона повертається в результаті Json таким чином: "\/Date(1239018869048)\/" Як я маю поводитися з …

1
Які ключові відмінності між Meteor, Ember.js та Backbone.js? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

11
Reactjs setState () з ім'ям динамічного ключа?
EDIT: це дублікат, дивіться тут Я не можу знайти прикладів використання динамічного імені ключа під час встановлення стану. Це те, що я хочу зробити: inputChangeHandler : function (event) { this.setState( { event.target.id : event.target.value } ); }, де event.target.id використовується як стан стану, який потрібно оновити. Чи це неможливо в …

14
Плавне прокручування до div id jQuery
Я намагався отримати прокрутку, щоб ділити код jquery коду, щоб правильно працювати. На основі іншого питання про переповнення стека я спробував наступне DEMO http://jsfiddle.net/kevinPHPkevin/8tLdq/ $('#myButton').click(function() { $.scrollTo($('#myDiv'), 1000); }); Але це не спрацювало. Це просто підходить до діву. Я також спробував $('#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заголовок HTTP? Зокрема, як ... ... дозволити кілька джерел? …

22
Отримайте десяткову частину числа за допомогою JavaScript
У мене є плаваючі числа, як 3.2і 1.6. Мені потрібно відокремити число на цілу і десяткову частину. Наприклад, значення 3.2поділиться на два числа, тобто 3і0.2 Отримати частину цілого числа просто: n = Math.floor(n); Але у мене виникають проблеми з отриманням десяткової частини. Я спробував це: remainer = n % 2; …

22
Array.push (), якщо він не існує?
Як я можу натиснути на масив, якщо жодне значення не існує? Ось мій масив: [ { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" } ] Якщо я спробую знову …

14
Як вивести рядок у форматі ISO 8601?
У мене є 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() + …

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

13
Редагування в налагоджувачі Chrome
Як "динамічно" редагувати код JavaScript у відладчику Chrome? Це не для мене, тому я не маю доступу до вихідного файлу. Я хочу відредагувати код і побачити, які ефекти вони мають на сторінці, і в цьому випадку зупиняти анімацію в черзі купу разів.

5
Замініть пробіли на тире та зробіть усі літери маленькими літерами
Мені потрібно переформатувати рядок за допомогою jQuery або vanilla JavaScript Скажімо, маємо "Sonic Free Games". Я хочу його перетворити "sonic-free-games". Тож пробіли слід замінити тире та всі літери, перетворені на малі літери. Будь-яка допомога з цього приводу?


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 …

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.