Запитання з тегом «javascript»

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

19
Які методи можна використовувати для визначення класу в JavaScript та які їх компроміси?
Я вважаю за краще використовувати OOP у таких масштабних проектах, як той, над яким я зараз працюю. Мені потрібно створити кілька класів у JavaScript, але, якщо я не помиляюся, існує принаймні пара способів зробити це. Який би був синтаксис і чому це робилося б таким чином? Я хотів би уникати …
686 javascript  oop  class 


10
Навіщо нам потрібне проміжне програмне забезпечення для асинхронного потоку в Redux?
Згідно з документами, "Без проміжного програмного забезпечення магазин Redux підтримує лише синхронний потік даних" . Я не розумію, чому це так. Чому компонент контейнера не може викликати API async, а потім dispatchдії? Наприклад, уявіть простий інтерфейс користувача: поле та кнопку. Коли користувач натискає кнопку, поле заповнюється даними з віддаленого сервера. …

14
jQuery Ajax Приклад POST з PHP
Я намагаюся надсилати дані з форми в базу даних. Ось форма, яку я використовую: <form name="foo" action="form.php" method="POST" id="foo"> <label for="bar">A bar</label> <input id="bar" name="bar" type="text" value="" /> <input type="submit" value="Send" /> </form> Типовим підходом було б подання форми, але це змушує браузер перенаправляти. Чи можна за допомогою jQuery та …
682 php  javascript  jquery  ajax  post 


6
Як перевірити, чи існує властивість об'єкта зі змінною, що містить ім'я властивості?
Я перевіряю наявність властивості об'єкта зі змінною, яка містить назву властивості. var myObj; myObj.prop = "exists"; var myProp = "p"+"r"+"o"+"p"; if(myObj.myProp){ alert("yes, i have that property"); }; Це тому, undefinedщо він шукає, myObj.myPropале я хочу, щоб це перевірилиmyObj.prop
680 javascript  object 

24
Як я можу надрукувати кругову структуру у форматі JSON?
У мене є великий об'єкт, який я хочу перетворити на JSON і надіслати. Однак він має кругову структуру. Я хочу підкинути будь-які кругові посилання, що надходять, і надіслати все, що можна накреслити. Як це зробити? Дякую. var obj = { a: "foo", b: obj } Я хочу впорядкувати obj на: …
680 javascript  json  node.js 

20
Зачекайте, поки всі запити jQuery Ajax будуть виконані?
Як змусити функцію чекати, поки всі запити jQuery Ajax будуть виконані всередині іншої функції? Коротше кажучи, мені потрібно дочекатися, коли всі запити Ajax будуть виконані, перш ніж виконати наступний. Але як?
675 javascript  jquery  ajax 


29
Як я прив'яжу до списку значень прапорців за допомогою AngularJS?
У мене є кілька прапорців: <input type='checkbox' value="apple" checked> <input type='checkbox' value="orange"> <input type='checkbox' value="pear" checked> <input type='checkbox' value="naartjie"> Що я хотів би прив’язати до списку мого контролера таким чином, що коли змінити прапорець контролер підтримує список усіх перевірених значень, наприклад, ['apple', 'pear'] . ng-модель, здається, зможе прив’язати значення одного …

30
Як визначити рівність для двох об’єктів JavaScript?
Оператор суворої рівності скаже вам, якщо два типи об'єктів рівні. Однак чи існує спосіб визначити, чи два об'єкти рівні, як значення хеш-коду на Java? Питання про переповнення стека Чи є в JavaScript функція hashCode? подібне до цього питання, але вимагає більш академічної відповіді. Наведений вище сценарій демонструє, чому це було …


25
Перевірте, чи користувач прокрутився донизу
Я створюю систему пагінації (на зразок Facebook), де вміст завантажується, коли користувач прокручується донизу. Я думаю, що найкращий спосіб зробити це - знайти, коли користувач знаходиться внизу сторінки, і запустити запит ajax, щоб завантажити більше публікацій. Єдина проблема полягає в тому, що я не знаю, як перевірити, чи користувач прокрутив …

13
Передайте функцію JavaScript як параметр
Як я можу передавати функцію як параметр, не виконуючи функцію у "батьківській" функції або використовуючи eval()? (Оскільки я читав, що це небезпечно.) У мене це: addContact(entityId, refreshContactList()); Це працює, але проблема полягає в тому, що refreshContactListспрацьовує, коли функція викликається, а не коли вона використовується у функції. Я міг би обійти …

20
Як передати змінні та дані з PHP в JavaScript?
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це запитання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані або видалені. У мене є змінна в PHP, і мені потрібно її значення в моєму коді JavaScript. Як я можу отримати свою змінну від …
664 javascript  php 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.