javascript- все статьи тега ➜ страница 86


Как загрузить все файлы в каталог с помощью webpack без инструкций require

У меня есть большое количество файлов javascript, разделенных на 4 подкаталога в моем приложении. В грунт я беру их все и собирать их в один файл. Эти файлы не имеют модуля.функция экспорта. Я хочу использовать webpack и разделить его на 4 части. Я не хочу вручную входить и требовать все мои файлы. Я хотел бы создать плагин, который при компиляции ходит по деревьям каталогов, а затем захватывает все .JS имена файлов и пути, затем требуется все файлы в каталоги и добавляет его к выходу. Я хо ...

Захват для iframe событие завершения загрузки

есть ли способ захватить, когда содержимое iframe полностью загружено с родительской страницы? ...

Как заставить код ждать при вызове асинхронных вызовов, таких как Ajax [дубликат]

этот вопрос уже есть ответ здесь: Как вернуть ответ из асинхронного вызова? 33 ответы Я ищу что-то подобное function someFunc() { callAjaxfunc(); //may have multiple ajax calls in this function someWait(); // some code which waits until async calls complete console.log('Pass2'); } function callAjaxfunc() { //All ajax calls called here console.log('Pass1'); } что я пробовал? 1 Jquery.когда ...

Может ли кто-нибудь объяснить разницу между реакцией односторонней привязки данных и двусторонней привязкой данных Angular

Я немного нечеткий на этих понятиях, если я создаю одно и то же приложение ToDo полностью в AngularJS и ReactJS--- что заставляет React ToDo использовать одностороннюю привязку данных против двухсторонней привязки данных AngularJS? Я понимаю, что реагировать вроде как работает Render (data) - - - > UI. чем это отличается от углового? ...

Как отправить форму при нажатии клавиши возврата?

может ли кто-нибудь сказать мне, как отправить HTML-форму, когда нажата клавиша возврата, и если в форме нет кнопок? кнопка отправки отсутствует. Я использую пользовательский div вместо этого. ...

Влияет ли использование анонимных функций на производительность?

мне было интересно, есть ли разница в производительности между использованием именованных функций и анонимных функций в Javascript? for (var i = 0; i < 1000; ++i) { myObjects[i].onMyEvent = function() { // do something }; } vs function myEventHandler() { // do something } for (var i = 0; i < 1000; ++i) { myObjects[i].onMyEvent = myEventHandler; } первый более аккуратный, так как он не загромождает ваш код редко используемыми функциями, но имеет ли значение, ...

Как отсортировать ассоциативный массив по его значениям в Javascript?

у меня есть ассоциативный массив: array["sub2"] = 1; array["sub0"] = -1; array["sub1"] = 0; array["sub3"] = 1; array["sub4"] = 0; что является наиболее элегантный способ сортировки (по убыванию) значений, где результатом будет массив с соответствующими индексами в следующем порядке: sub2, sub3, sub1, sub4, sub0? ...

Ctrl + Enter jQuery в текстовой области

Как я могу вызвать что-то, когда курсор находится внутри TEXTAREA и Ctrl+введите нажата? Используя jQuery. Спасибо ...

С помощью JavaScript я могу изменить индекс Z / слой элемента SVG?

допустим, у меня есть пара композитных фигур (<g>). Я хочу иметь возможность щелкнуть и перетащить их, но я хочу, чтобы тот, который я перетаскиваю в данный момент, был поверх другого в порядке Z, так что если я перетащу его поверх другого, другой должен быть затмен. ...

Как обрабатывать циклические зависимости с RequireJS / AMD?

в моей системе у меня есть несколько "классов", загруженных в браузер каждый отдельный файл во время разработки и объединенных вместе для производства. При загрузке они инициализируют свойство глобального объекта, здесь G, например: var G = {}; G.Employee = function(name) { this.name = name; this.company = new G.Company(name + "'s own company"); }; G.Company = function(name) { this.name = name; this.employees = []; }; G.Company.prototype.addEmployee = function(name) { var ...

Объявление функции в CoffeeScript

Я замечаю, что в CoffeeScript, если я определяю функцию с помощью: a = (c) -> c=1 Я могу только получить выражение функции: var a; a = function(c) { return c = 1; }; но, лично я часто использую объявление функции,например: function a(c) { return c = 1; } Я использую первую форму, но мне интересно, есть ли способ в CoffeeScript генерировать объявление функции. Если такого способа нет, я хотел бы знать, почему CoffeeScript избегает этого. Я так не думаю JSLint будет кричать об ...

Как найти значение в многомерном объекте / массиве в Javascript?

У меня есть многомерный объект (это в основном массив): Object = { 1 : { name : bob , dinner : pizza }, 2 : { name : john , dinner : sushi }, 3 : { name : larry, dinner : hummus } } Я хочу иметь возможность искать объект / массив, где ключ "ужин", и посмотреть, соответствует ли он"суши". Я знаю, что jQuery имеет $.inArray, но это, кажется, не работает на многомерных массивах. Или, может быть, я ошибаюсь. indexOf также, кажется, работает только на одном уровне массива. нет ли для эт ...

Заголовок "Access-Control-Allow-Origin" отсутствует в запрошенной ошибке ресурса

Я пытаюсь получить ленту новостного сайта. Думал, что я использую API-интерфейс Google для преобразования канала feedburner в json. Следующий url-адрес вернет 10 сообщений из ленты в формате json. http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&q=http://feeds.feedburner.com/mathrubhumi я использовал следующий код, чтобы получить содержимое выше url $.ajax({ type:"GET", dataType:"jsonp", url:"http://ajax.googleapis.com/ajax/services/fe ...

Как встроить шрифты в HTML?

Я пытаюсь найти достойное решение (особенно со стороны SEO) для встраивания шрифтов в веб-страницы. До сих пор я видел консорциум W3C решение, который даже не работает на Firefox, и Это очень круто решением. Второе решение предназначено только для названий. Есть ли решение для полного текста? Я устал от стандартных шрифтов для веб-страниц. спасибо! ...

Как подписаться на событие на сервисе в Angular2?

Я знаю, как вызвать событие с EventEmitter. Я также могу прикрепить метод для вызова, если у меня есть такой компонент: <component-with-event (myevent)="mymethod($event)" /> когда у меня есть такой компонент, все работает отлично. Я переместил некоторую логику в службу, и мне нужно поднять событие изнутри службы. Я сделал вот что: export class MyService { myevent: EventEmitter = new EventEmitter(); someMethodThatWillRaiseEvent() { this.myevent.next({data: 'fun'}); } } у ме ...

Какая самая быстрая факторная функция в JavaScript?

ищу действительно быструю реализацию факторный функция в JavaScript. Есть предложения? ...

пароль-проверьте директивы в AngularJS

Я пишу директиву проверки пароля: Directives.directive("passwordVerify",function(){ return { require:"ngModel", link: function(scope,element,attrs,ctrl){ ctrl.$parsers.unshift(function(viewValue){ var origin = scope.$eval(attrs["passwordVerify"]); if(origin!==viewValue){ ctrl.$setValidity("passwordVerify",false); return undefined; }else{ ctrl.$setValidity( ...

Выпадающее меню Bootstrap не работает

У меня возникли проблемы с получением моего меню на работу. Я могу заставить navbar отлично отображаться, но когда я нажимаю на "выпадающее меню" (любой из них), он не отображает выпадающее меню. Я пробовал смотреть на другие сообщения об этом, но ничего, что исправило проблемы каждого, не помогло. Я скопировал источник прямо с сайта bootstrap, но я не могу заставить его работать на моей машине. У кого-нибудь есть идеи? Я смотрел на него в течение часа и не могу понять, что такое проблема. < ...

Как сохранить SVG canvas в локальной файловой системе

есть ли способ разрешить пользователю, после того как он создал векторный график на холсте javascript svg с помощью браузера, загрузить этот файл в свою локальную файловую систему? SVG-это совершенно новое поле для меня, поэтому, пожалуйста, будьте терпеливы, если моя формулировка не точна. ...

Как я могу проверить исчезающий элемент в браузере?

как я могу проверить элемент, который исчезает, когда мышь уходит? Я не знаю, что это идентификатор, класс или что-то еще, но хочу проверить его. решения, которые я пробовал: запустить селектор jQuery внутри консоли $('*:contains("some text")') но не повезло в основном потому, что элемент не скрыт, но, вероятно, удален из дерева DOM. ручная проверка дерева DOM для изменений не дает мне ничего, как это кажется, слишком быстро, чтобы заметить, что изменилось. успех: Я был успешен с точками ...