Результаты поиска по запросу "javascript"
JavaScript и прототип наследования
Кажется, что я наконец понял наследование JavaScript и как это должно быть сделано правильно. Вот мой код: function Human(eyes) { this.eyes = eyes ? "Not blind" : "Blind"; } Human.prototype.canSee = function () { return this.eyes; }; function ...
Автоматически создавать объект, если он не определен
Есть ли простой способ автоматически добавлять свойства к объектам, если они еще не существуют? Рассмотрим следующий пример: var test = {} test.hello.world = "Hello doesn't exist!"Это не работает, потому чтоhello не определено Причина, по ...
Создание DOM NodeList
Я реализую все дополнительные функции E4X, описанные в Приложении A к ECMA-357, и у меня возникают проблемы с реализацией domNodeList (§A.1.2 и §A.2.2). Как бы я создал свой собственный объект NodeList? Даже если я создаю новый XMLDocument и ...
Какой самый быстрый или самый элегантный способ вычисления разности множеств с использованием массивов Javascript?
ПозволятьA а такжеB быть два комплекта. я ищудействительно быстрые или изящные способы вычисления заданной разницы (A - B или жеA \Bв зависимости от ваших предпочтений) между ними. Два набора хранятся и обрабатываются как массивы Javascript, как ...
Как сделать петлю для многократной загрузки
У меня есть такой код: $(function() { var uploader1 = new plupload.Uploader({ runtimes : 'gears,html5,flash,silverlight,browserplus', browse_button : 'pickfiles1', container : 'container', max_file_size : '10mb', url : ...
jQuery Animate () и BackgroundColor
Я пытаюсь создать простой импульсный эффект, меняя цвет фона с помощью JQuery. Тем не менее, я не могу получить backgroundColor для анимации. function show_user(dnid) { /* dnid is HTML ID of a div. */ if (! $(dnid).is(':visible')) { ...
Проверьте, существует ли класс где-нибудь в parent - vanilla JS
Я действительно изо всех сил пытаюсь понять, как это сделать. Я хочу проверить, существует ли класс где-нибудь в одном из родительских элементов элемента. Я не хочу использовать какую-либо библиотеку, просто ванильный JS. В приведенных ниже ...
Изменение HTTP-ответов в расширении Firefox
Как я могу изменить тело ответа HTTP в расширении Firefox? Я настроил обозреватель http-on-exam-response и объект nsIStreamListener с кодом ниже. После того, как я получу данные, проанализирую их и изменим, как я могу отправить измененный ответ ...
Javascript улучшен нативный цикл
Я только что установил Aptana Studio для разработки, и одна из доступных команд для Javascript - это вставить цикл for следующим образом: for (var i=0; i < Things.length; i++) { Things[i] };Еще одна опция - это улучшенная вставка для цикла: for ...
ng-selected не работает в элементе select
У меня есть обязательный выбор <select ng-model="collegeSelection" ng-options="c as c.CollegeName for c in colleges" ng-selected="c.CollegeName == collegeSelection.CollegeName" name="selectCollege" id="selectCollege"></select>но когда оба ...