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

692
Проверка на наличие вложенного ключа объекта JavaScript

Если у меня есть ссылка на объект: var test = {}; потенциально (но не сразу) будет иметь вложенные объекты, что-то вроде: {level1: {level2: {level3: "level3"}}}; Как лучше всего проверить наличие свойства в глубоко вложенных объектах? alert(test.level1); доходность undefined , но...

689
Предварительная загрузка изображений с помощью jQuery

Я ищу быстрый и простой способ предварительной загрузки изображений с помощью JavaScript. Я использую jQuery, если это важно. Я видел это здесь ( http: //nettuts.com ... ): function complexLoad(config, fileNames) { for (var x = 0; x < fileNames.length; x++) { $("<img>").attr({ id:...

688
Что такое VanillaJS?

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. У меня есть один простой вопрос, который застрял в моей голове на несколько дней: что такое VanillaJS? Некоторые люди...

687
Зачем нам промежуточное ПО для асинхронного потока в Redux?

Согласно документации, «без промежуточного программного обеспечения хранилище Redux поддерживает только синхронный поток данных» . Я не понимаю, почему это так. Почему компонент контейнера не может вызвать асинхронный API, а затем dispatchдействия? Например, представьте себе простой интерфейс: поле...

686
Какие методы можно использовать для определения класса в JavaScript, и каковы их компромиссы?

Я предпочитаю использовать ООП в крупных проектах, таких как тот, над которым я сейчас работаю. Мне нужно создать несколько классов в JavaScript, но, если я не ошибаюсь, есть по крайней мере несколько способов сделать это. Каков будет синтаксис и почему это будет сделано таким образом? Я хотел бы...

682
Как проверить, существует ли свойство объекта с переменной, содержащей имя свойства?

Я проверяю наличие свойства объекта с переменной, содержащей имя свойства, о котором идет речь. var myObj; myObj.prop = "exists"; var myProp = "p"+"r"+"o"+"p"; if(myObj.myProp){ alert("yes, i have that property"); }; Это undefinedпотому, что он ищет, myObj.myPropно я хочу его...

682
Как я могу напечатать круговую структуру в JSON-подобном формате?

У меня есть большой объект, который я хочу преобразовать в JSON и отправить. Однако он имеет круглую структуру. Я хочу отбросить все существующие циклические ссылки и отправить все, что можно зачеркнуть. Как я могу это сделать? Спасибо. var obj = { a: "foo", b: obj } Я хочу преобразовать obj в:...

681
Пример 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" />...

670
Как определить равенство для двух объектов JavaScript?

Оператор строгого равенства скажет вам, если два типа объектов равны. Однако есть ли способ определить, равны ли два объекта, так же, как значение хэш-кода в Java? Вопрос переполнения стека Есть ли какая-либо функция hashCode в JavaScript? похож на этот вопрос, но требует более академического...

668
Проверьте, прокрутил ли пользователь до дна

Я делаю систему разбивки на страницы (вроде Facebook), где контент загружается, когда пользователь прокручивает страницу до конца. Я полагаю, что лучший способ сделать это - найти пользователя внизу страницы и выполнить запрос ajax, чтобы загрузить больше сообщений. Единственная проблема в том, что...

665
Передайте функцию JavaScript в качестве параметра

Как передать функцию в качестве параметра без функции, выполняемой в «родительской» функции или без использования eval()? (Поскольку я прочитал, что это небезопасно.) У меня есть это: addContact(entityId, refreshContactList()); Это работает, но проблема в том, что refreshContactListсрабатывает,...

663
Как передать переменные и данные из PHP в JavaScript?

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. У меня есть переменная в PHP, и мне нужно ее значение в моем коде JavaScript. Как я...

659
Как определить, отключен ли JavaScript?

Сегодня утром было сообщение о том, сколько людей отключили JavaScript. Затем я начал задаваться вопросом, какие методы можно использовать, чтобы определить, отключил ли он этого пользователя. Кто-нибудь знает несколько коротких / простых способов определить, отключен ли JavaScript? Я намерен...