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

85
Как передать обратный вызов в качестве параметра другой функции

Я новичок в функциях ajax и обратного вызова, пожалуйста, простите меня, если я неправильно понял концепции. Проблема: Могу ли я отправить функцию обратного вызова в качестве параметра другой функции, которая будет выполнять обратный вызов? function firstFunction(){ //some code //a callback...

85
требуется объяснение функции _.bindAll () из Underscore.js

Я изучал backbone.js и видел множество случаев, когда _.bindAll()он используется. Я прочитал всю страницу документации backbone.js и underscore.js, чтобы попытаться понять, что он делает, но я все еще очень не уверен в том, что он делает. Вот объяснение подчеркивания: _.bindAll(object,...

85
Получение цвета пикселя с холста при перемещении мыши

Можно ли получить под мышкой пиксель значения RGB? Есть полный пример этого? Вот что у меня есть на данный момент: function draw() { var ctx = document.getElementById('canvas').getContext('2d'); var img = new Image(); img.src = 'Your URL'; img.onload = function(){ ctx.drawImage(img,0,0); };...

85
Как узнать, воспроизводится ли в данный момент элемент <video>?

Я вижу , что MediaElement интерфейс выставляет атрибуты , как paused, seekingи ended. Однако в списке отсутствует playing. Я знаю, что есть playingсобытия, которые запускаются , когда элемент начинает воспроизводиться, и timeupdateсобытия событий периодически во время воспроизведения, но я ищу...

85
Узловой стиль требуется для JavaScript в браузере?

Существуют ли какие-либо библиотеки для встроенного в браузер javascript, которые обеспечивают такую ​​же гибкость / модульность / простоту использования, что и Node require? Для более подробной информации: причина requireв том, что она: Позволяет динамически загружать код из других мест (что, на...

85
Динамическая установка id и className в представлениях Backbone.js

Я изучаю и использую Backbone.js. У меня есть модель элемента и соответствующее представление элемента. Каждый экземпляр модели имеет атрибуты item_class и item_id, которые я хочу отображать как атрибуты id и class соответствующего представления. Как правильно этого добиться? Пример: var ItemModel...

85
JavaScript: округлить до числа десятичных знаков, но удалить лишние нули

Вот сценарий: я получаю, .9999999999999999когда должен 1.0. Я могу позволить себе потерять десятичный знак точности, поэтому я использую .toFixed(15), какие работы. Округление работает, но проблема в том, что мне дали 1.000000000000000. Есть ли способ округлить до числа десятичных знаков, но...

85
принудительное отображение веб-сайта только в ландшафтном режиме

Я хочу показать свой сайт только в альбомной ориентации, возможно ли это? Не имеет значения, в какой ориентации находится устройство в руке, но веб-сайт всегда будет в альбомном режиме. Я видел, как приложение для iPhone работает таким образом, но можно ли это сделать для веб-сайта?...

85
(1, eval) ('this') против eval ('this') в JavaScript?

Я начинаю читать шаблоны JavaScript , некоторые коды меня сбивали с толку. var global = (function () { return this || (1, eval)('this'); }()); Вот мои вопросы: Q1: (1, eval) === eval? Почему и как это работает? Q2: Почему не просто var global = (function () { return this || eval('this'); }()); или...

85
Как мне написать метод расширения на JavaScript?

Мне нужно написать несколько методов расширения на JS. Я знаю, как это сделать на C #. Пример: public static string SayHi(this Object name) { return "Hi " + name + "!"; } а затем позвонил: string firstName = "Bob"; string hi = firstName.SayHi(); Как мне сделать что-то подобное в JavaScript?...

85
Как убрать кнопку с Highcharts

Я создаю диаграммы с помощью библиотеки Highcharts, и мне интересно, как удалить две маленькие кнопки в правом углу, из которых вы можете распечатать и загрузить графики, и я хотел бы добавить новую. Может кто мне поможет?...

85
Создание примера WebSocket «Hello World»

Я не понимаю, почему я не могу заставить работать следующий код. Я хочу подключиться с помощью JavaScript к моему консольному приложению сервера. А затем отправьте данные на сервер. Вот код сервера: static void Main(string[] args) { TcpListener server = new...

85
Браузер / HTML Принудительная загрузка изображения из src = «data: image / jpeg; base64…»

Я создаю изображение на стороне клиента и показываю его в HTML следующим образом: <img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgM...."/> Я хочу предложить возможность скачать сгенерированное изображение. Как я могу понять, что браузер открывает диалоговое окно...

85
Как определить, поддерживает ли браузер локальное хранилище HTML5

Следующие предупреждения кода ls existв IE7: if(window.localStorage) { alert('ls exists'); } else { alert('ls does not exist'); } IE7 на самом деле не поддерживает локальное хранилище, но это все равно предупреждает об этом. Возможно, это связано с тем, что я использую IE9 в браузере IE7 и в...

85
LocalStorage.getItem ('item') лучше, чем localStorage.item или localStorage ['item']?

Недавно я задал вопрос о LocalStorage . Использование JSON.parse(localStorage.item)и JSON.parse(localStorage['item'])не работали, чтобы вернуться, NULLкогда элемент еще не был установлен. Однако JSON.parse(localStorage.getItem('item')сработало. И, оказывается, JSON.parse(localStorage.testObject ||...

85
Как выйти из приложения, в котором я использовал OAuth2 для входа в Google?

В своем приложении я реализовал выход из Google с помощью jsapi. Я использовал URL-адрес https://www.googleapis.com/oauth2/v1/tokeninfo?access_token=xxxxxx для подключения к Google, а затем https://www.googleapis.com/plus/v1/people/xxxxxx для получения пользовательских данных из профиля Google....