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

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

10
AngularJS маршрутизация без хеша '#'
Я изучаю AngularJS, и есть одна вещь, которая действительно раздражает меня. Я использую, $routeProviderчтобы объявить правила маршрутизации для моего приложения: $routeProvider.when('/test', { controller: TestCtrl, templateUrl: 'views/test.html' }) .otherwise({ redirectTo: '/test' }); но когда я перехожу к своему приложению в браузере, я вижу app/#/test вместо app/test. Итак, мой вопрос: почему AngularJS …

19
JavaScript-эквивалент PHP in_array ()
Есть ли способ в JavaScript для сравнения значений из одного массива и посмотреть, находится ли он в другом массиве? Похоже на in_arrayфункцию PHP ?
223 php  javascript  phpjs 

8
Вызов асинхронной функции Javascript синхронно
Во-первых, это очень специфический случай неправильной реализации намеренного преобразования асинхронного вызова в очень синхронную кодовую базу длиной в несколько тысяч строк, и время в настоящее время не позволяет вносить изменения в «делать». это правильно. " Это ранит каждую клеточку моего существа, но реальность и идеалы часто не совпадают. Я знаю …

20
Общий глубокий дифференциал между двумя объектами
У меня есть два объекта: oldObjи newObj. Данные в oldObjбыли использованы для заполнения формы и newObjявляются результатом того, что пользователь изменил данные в этой форме и отправил ее. Оба объекта глубокие, т.е. у них есть свойства, которые являются объектами или массивами объектов и т. д. - они могут иметь глубину …

7
event.returnValue устарела. Пожалуйста, используйте вместо этого стандартный event.preventDefault ()
У меня есть этот скрипт: <script> $(document).ready(function () { $("#changeResumeStatus").click(function () { $.get("{% url 'main:changeResumeStatus' %}", function (data) { if (data['message'] == 'hidden') { $("#resumeStatus").text("скрыто"); } else { $("#resumeStatus").text("опубликовано"); } }, "json"); }); }); </script> В моей консоли Google Chrome появляется следующая ошибка: event.returnValue устарела. Пожалуйста, используйте вместо этого стандартный …
222 javascript  jquery  ajax 

4
Выбор нескольких классов с помощью jQuery
Я хорошо выглядел и не могу понять, как выбрать все элементы, соответствующие определенным классам, в одном операторе селектора jQuery, например: $('.myClass', '.myOtherClass').removeClass('theclass'); Есть идеи как этого добиться? Единственный другой вариант - сделать $('.myClass').removeClass('theclass'); $('.myOtherClass').removeClass('theclass'); Но я делаю это с довольно многими классами, так что это требует много кода.

20
Сквозной браузер JavaScript (не jQuery…) прокрутка до верхней анимации
Я ищу простую кросс-браузерную анимацию «прокрутки вверх», которую можно применить к ссылке. Я не хочу требовать библиотеку JS, такую ​​как jQuery / Moo и т. Д. // jQuery Equivilant to convert to pure JS... $('html, body').animate({scrollTop:0}, 400); Я идеальный случай для тех, кто должен был выучить JS 100%, прежде чем …
222 javascript 

16
Добавление элементов в объект
Мне нужно заполнить файл JSON, теперь у меня есть что-то вроде этого: {"element":{"id":10,"quantity":1}} И мне нужно добавить еще один «элемент». Мой первый шаг - поместить этот json в тип Object с помощью cart = JSON.parse, теперь мне нужно добавить новый элемент. Я предположил, что должен использовать cart.pushдля добавления другого элемента, …
222 javascript  object 

8
JQuery удалить параметры из выбора
У меня есть страница с 5 выборами, которые все имеют имя класса 'ct'. Мне нужно удалить опцию со значением «X» из каждого выбора во время запуска события onclick. Мой код: $(".ct").each(function() { $(this).find('X').remove(); }); Куда я иду не так?

13
Удалить все элементы, содержащиеся в другом массиве
Я ищу эффективный способ удалить все элементы из массива JavaScript, если они присутствуют в другом массиве. // If I have this array: var myArray = ['a', 'b', 'c', 'd', 'e', 'f', 'g']; // and this one: var toRemove = ['b', 'c', 'g']; Я хочу использовать myArray, чтобы оставить его в …
222 javascript  arrays 

10
Сделайте что-нибудь, если ширина экрана меньше 960 пикселей
Как я могу заставить jQuery что-то делать, если ширина моего экрана меньше 960 пикселей? Код ниже всегда запускает 2-е предупреждение независимо от размера моего окна: if (screen.width < 960) { alert('Less than 960'); } else { alert('More than 960'); }
221 javascript  jquery 


15
Есть ли JSON-эквивалент XQuery / XPath?
При поиске элементов в сложных массивах и хешах JSON, например: [ { "id": 1, "name": "One", "objects": [ { "id": 1, "name": "Response 1", "objects": [ // etc. }] } ] Есть ли какой-то язык запросов, который я могу использовать, чтобы найти предмет in [0].objects where id = 3?
221 javascript  json  xpath  xquery 

10
В чем разница между JSON и Object Literal Notation?
Может кто-нибудь сказать мне, в чем заключается основное различие между объектом JavaScript, определенным с помощью Object Literal Notation и объекта JSON ? Согласно книге на JavaScript это говорит, что это объект, определенный с помощью нотации объекта : var anObject = { property1 : true, showMessage : function (msg) { alert(msg) …

6
Redux - несколько магазинов, почему бы и нет?
Как примечание: я прочитал документы для Redux (тоже Baobab), и я сделал немалую долю в Google и тестировании. Почему так настоятельно рекомендуется, чтобы приложение Redux имело только один магазин? Я понимаю плюсы и минусы настройки одного магазина по сравнению с настройкой нескольких магазинов ( Есть много вопросов и ответов по …
221 javascript  redux 

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