Непостижимое исчезновение значения JSON после присвоения переменной [duplicate]

Хотя в настоящее время в стандартном CSS нет родительского селектора, я работаю над (личным) проектом с именем ax (т. е. расширенный синтаксис селектора CSS / ACSSSS ), который среди семи новых селекторов , включает в себя:

  1. селектор непосредственного родителя < (который позволяет сделать противоположный выбор >)
  2. a любой предка селектор ^ (который позволяет сделать противоположный выбор [SPACE])

ax в настоящее время на относительно ранней стадии разработки BETA.

См. Демонстрацию здесь:

http://rounin.co.uk/projects/axe/axe2.html

(сравните два списка на в левом стиле со стандартными селекторами и двумя списками справа в стиле с селекторами топора)

7
задан T.J. Crowder 16 November 2016 в 09:45
поделиться

1 ответ

Когда вы регистрируете объекты на консоли, текущее состояние объекта не снимается и отображается (как вы могли ожидать); вместо этого консоль получает живую ссылку на объект. Когда вы расширяете его в консоли, вы видите его содержимое с момента его развертывания, а не с момента его регистрации. .

Таким образом, очевидно, что ваши коллекции пусты, когда вы выполняете регистрацию, а затем получаете свои элементы позже. Вы просто хотите, чтобы ваш код дождался заполнения коллекций. Например, если вы выполняете это сразу же после запуска вашего сценария, рассмотрите возможность размещения сценария в конце документа непосредственно перед закрывающим тегом </body>.

Очень тонкая синяя (i) Значок рядом с объектом имеет полезную всплывающую подсказку; если вы его наводите, вы видите:

В нем говорится: «Значение объекта слева было снято при регистрации в журнале, значение ниже было оценено только сейчас».

17
ответ дан Community 20 August 2018 в 07:26
поделиться
  • 1
    Спасибо за помощь! Я не понимал, что это вызвано, прежде чем я добавил элементы в html (через jscript) – David Callanan 29 July 2016 в 14:16
  • 2
    Это правильный подход, это сработало для меня! – espaciomore 31 July 2016 в 18:03
Другие вопросы по тегам:

Похожие вопросы: