Ошибка JavaScript в IE8: Не реализованный

Математика так же об образе мыслей, как это о самих навыках. И даже который находится на нескольких уровнях. Кто-то еще отметил, что аналитические навыки и навыки абстракции, характерные для математики, ценны к программированию, и это - один уровень. Я также утверждал бы, что существует другой уровень, который содержит точные аналоги, которые несут от одного до другого - например, теория множеств позади реляционных баз данных, которая все скрыта семантикой SQL.

Очень часто "лучшее" - которым я имею в виду самый производительный и краткий - решения - те, которые имеют немного математики позади них. Если Вы начинаете думать о своих ориентированных на данные проблемах программирования как матричное управление, которое многие, можно часто находить, что новые решения формируют мир математики.

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

10
задан jpaugh 12 February 2018 в 19:25
поделиться

2 ответа

Переменная top, используемая в коде, является объектом типа DispHTMLWindow2 (объект внешнего окна) и уже используется браузерами, что вызывает конфликт, поскольку этот объект не может быть цель операции присваивания. Кажется, что Firefox и Safari игнорируют это, в то время как IE не позволяет скриптам перезаписывать это.

Решения для этого:

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

] 2) Переименуйте переменную так, чтобы она не противоречила этой предопределенной глобальной.

Описание других имен переменных, которые вы не должны использовать

20
ответ дан 3 December 2019 в 18:00
поделиться

IE 8 имеет отличный отладчик javascript. Возможно, вы захотите добавить точку останова где-нибудь перед ошибкой и пройти через код, чтобы увидеть, нет ли чего-то странного с данными. IE8 придирчив к конечным запятым в списках, поэтому, возможно, вы получаете только ошибку в нем. Вы можете поднять отладчик с помощью F12, щелкнуть «Сценарий» и выбрать «Начать отладку». Вы можете добавить точку останова, щелкнув поле с номерами строк.

2
ответ дан 3 December 2019 в 18:00
поделиться
Другие вопросы по тегам:

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