Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

8
голоса
5
ответов
214
просмотров
Проверка существования вложенного ключа объекта JavaScript

У меня есть ссылка на объект:

var test = {};

который потенциально (но не сразу) может содержать вложенные объекты, например:

{level1: {level2: {level3: "level3"}}};

Какой самый хороший способ проверить наличие свойства в глубоко вложенных объектах?

Вызов...

6
голоса
5
ответов
214
просмотров
Как сбросить состояние Redux-хранилища?

Я использую Redux для управления состоянием приложения. Как можно сбросить хранилище до его исходного состояния?

Допустим, у меня есть два аккаунта пользователей (u1 и u2). Рассмотрим следующую последовательность событий:

  1. Пользователь u1 вошел в приложение и выполнил некоторые действия, в...
8
голоса
5
ответов
214
просмотров
Как применить !important с помощью .css()?

Я столкнулся с проблемой применения стиля, который включает !important. Я пробовал следующий код:

$("#elem").css("width", "100px !important");

Однако это не приводит ни к каким изменениям; стиль ширины вообще не применяется. Существует ли способ в jQuery применить такой стиль...

8
голоса
1
ответов
214
просмотров
Почему моя программа работает медленно при обходе ровно 8192 элементов?

Описание проблемы:

У меня есть программа, которая работает с матрицей img[][] размером SIZE×SIZE и инициализирует ее следующим образом:

img[j][i] = 2 * j + i

Затем я создаю матрицу res[][], где каждое поле представляет собой среднее значение 9 полей вокруг него из матрицы...

7
голоса
5
ответов
214
просмотров
Как заставить клиентов обновить файлы JavaScript?

Проблема с кэшированием JavaScript файлов при обновлении

В настоящее время мы находимся на стадии закрытого бета-тестирования и в процессе довольно быстрых изменений. Однако, поскольку использование нашей системы начинает расти, мы планируем замедлить этот процесс. В связи с этим у нас...

7
голоса
5
ответов
214
просмотров
Как перечислить свойства объекта JavaScript?

Вопрос: Как перечислить свойства объекта JavaScript?

Здравствуйте!

Я пытаюсь найти способ перебрать свойства объекта в JavaScript. На самом деле, я хочу получить список всех определенных переменных и их значений, но я осознал, что в JavaScript определение переменной на самом деле создает...

7
голоса
5
ответов
214
просмотров
Почему enum class считается более безопасным в использовании, чем обычный enum?

Я слышал, что некоторые люди рекомендуют использовать перечисления (enum classes) в C++ из-за их типобезопасности.

Но что это на самом деле означает?

6
голоса
5
ответов
214
просмотров
Есть ли в SQL Server функция Max, принимающая два значения, как Math.Max в .NET?

Я хочу написать запрос, похожий на следующий:

SELECT o.OrderId, MAX(o.NegotiatedPrice, o.SuggestedPrice)
FROM Order o

Но, похоже, функция MAX не работает так, как я ожидал. Она является агрегатной функцией, которая принимает единственный параметр и возвращает максимальное значение...

6
голоса
5
ответов
214
просмотров
Определение глобальной переменной в функции JavaScript

Можно ли определить глобальную переменную в функции JavaScript? Я хочу использовать переменную trailimage, которая объявлена в функции makeObj, в других функциях. <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title></title> ...

6
голоса
5
ответов
214
просмотров
Сравнение document.getElementById и jQuery $(): что выбрать?

Заголовок: Разница между использованием document.getElementById и jQuery для получения элемента

Тело вопроса:

Я пытаюсь понять, эквивалентны ли следующие два способа получения элемента с идентификатором 'contents':

var contents =...