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

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

8
анализ ответа JSONP $ http.jsonp () в angular.js
Я использую угловой $http.jsonp()запрос, который успешно возвращает json, завернутый в функцию: var url = "http://public-api.wordpress.com/rest/v1/sites/wtmpeachtest.wordpress.com/posts?callback=jsonp_callback"; $http.jsonp(url). success(function(data, status, headers, config) { //what do I do here? }). error(function(data, status, headers, config) { $scope.error = true; }); Как получить доступ / проанализировать возвращенный JSON, обернутый функцией?

9
Является ли функция, вызывающая Math.random () чистой?
Это чистая функция? function test(min,max) { return Math.random() * (max - min) + min; } Насколько я понимаю, чистая функция подчиняется этим условиям: Он возвращает значение, вычисленное из параметров Он не выполняет никакой работы, кроме вычисления возвращаемого значения. Если это определение верно, является ли моя функция чистой функцией? Или я …

5
Как динамически установить стиль -webkit-transform с помощью JavaScript?
Я хочу -webkit-transform: rotate()динамически изменить свойство с помощью JavaScript, но обычно используемые setAttributeне работают: img.setAttribute('-webkit-transform', 'rotate(60deg)'); Тоже .styleне работает ... Как я могу установить это динамически в JavaScript?
112 javascript  webkit 

3
Непредвиденная ошибка символа JSON.parse
Я получаю такую ​​ошибку: JSON.parse: неожиданный символ когда я запускаю этот оператор в firebug: JSON.parse({"balance":0,"count":0,"time":1323973673061,"firstname":"howard","userId":5383,"localid":1,"freeExpiration":0,"status":false}); Почему это так? Строка JSON мне кажется правильной, и я также протестировал ее с помощью JSHint. Переданный объект в приведенном выше случае является ответом сервера с типом содержимого, установленным наapplication/json
112 javascript  json 

8
Самый простой способ дождаться завершения некоторых асинхронных задач в Javascript?
Я хочу удалить несколько коллекций mongodb, но это асинхронная задача. Код будет: var mongoose = require('mongoose'); mongoose.connect('mongo://localhost/xxx'); var conn = mongoose.connection; ['aaa','bbb','ccc'].forEach(function(name){ conn.collection(name).drop(function(err) { console.log('dropped'); }); }); console.log('all dropped'); На консоли отображается: all dropped dropped dropped dropped Как самый простой способ убедиться, что all droppedвсе коллекции будут напечатаны? Для упрощения …

6
Небезопасная попытка JavaScript получить доступ к фрейму с URL-адресом
Я получаю указанную ниже ошибку, когда пытаюсь установить хеш-значение для родительского URL-адреса из iframe, который содержит URL-адрес другого домена: Небезопасная попытка JavaScript получить доступ к фрейму с URL "URL1" из фрейма с URL "URL2". Домены, протоколы и порты должны совпадать. Как я могу исправить эту проблему?

14
Максимальный размер элемента <canvas>
Я работаю с элементом холста высотой 600 до 1000пикселей и шириной в несколько десятков или сотен тысяч пикселей. Однако после определенного количества пикселей (очевидно, неизвестного) холст больше не отображает фигуры, которые я рисую с помощью JS. Кто-нибудь знает, есть ли предел? Протестировано как в Chrome 12, так и в Firefox …
112 javascript  html  canvas 

20
Вкладки пользовательского интерфейса jQuery - Как получить указатель выбранной вкладки
Я знаю, что этот конкретный вопрос задавался раньше , но я не получаю никаких результатов, используя bind()событие в jQuery UI Tabsплагине. Мне просто нужно, чтобы indexиз недавно выбранной вкладки выполнялось действие при нажатии на вкладку. bind()позволяет мне подключиться к событию select, но мой обычный метод получения текущей выбранной вкладки не …

5
Изменение заголовка диалогового окна jQuery ui после обратного вызова загрузки
Мне нравится изменять заголовок в диалоговом окне пользовательского интерфейса после того, как я отправил форму в этом диалоговом окне пользовательского интерфейса. Итак, в callback-функции после того, как loadя должен предложить, но я пробовал и искал в Google без результата. Есть у кого-нибудь идея?

6
Динамическое применение атрибута стиля CSS в Angular JS
Это должна быть простая проблема, но я не могу найти решения. У меня такая разметка: &lt;div style="width:20px; height:20px; margin-top:10px; border:solid 1px black; background-color:#ff0000;"&gt;&lt;/div&gt; Мне нужно, чтобы цвет фона был привязан к области видимости, поэтому я попробовал это: &lt;div style="{width:20px; height:20px; margin-top:10px; border:solid 1px black; background-color:{{data.backgroundCol}};}"&gt;&lt;/div&gt; Это не сработало, поэтому я …

5
Как setTimeout работает в Node.JS?
Я предполагаю, что после выполнения он находится в очереди, но есть ли в очереди гарантия, что он будет активирован ровно через X миллисекунд? Или другие тяжелые задачи, стоящие выше в очереди, задержат его?

4
Преобразование данных json в таблицу html [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 6 лет назад . Уточните этот вопрос Есть ли какая-нибудь библиотека jQuery или javascript, которая генерирует динамическую таблицу с данными …

3
Как упростить вывод с помощью Browserify в Gulp?
Я пытался скрыть вывод Browserify в Gulp, но это не сработало. gulpfile.js var browserify = require('browserify'); var gulp = require('gulp'); var uglify = require('gulp-uglify'); var source = require('vinyl-source-stream'); gulp.task('browserify', function() { return browserify('./source/scripts/app.js') .bundle() .pipe(source('bundle.js')) .pipe(uglify()) // ??? .pipe(gulp.dest('./build/scripts')); }); Насколько я понимаю, я не могу сделать это по шагам, …


9
Лучший способ сохранить JSON в атрибуте HTML?
Мне нужно поместить объект JSON в атрибут элемента HTML. HTML не требует проверки. Ответил Квентин: Сохраните JSON в data-*атрибуте , который является допустимым HTML5. Объект JSON может быть любого размера - т.е. огромным. Ответ Майку Мори: Максимальное значение атрибута HTML потенциально составляет 65536 символов . Что, если JSON содержит специальные …
112 javascript  php  html  json 

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