Следующая строка, по-видимому, лучше всего написана в виде точечной нотации. Я пытаюсь очистить свой код JavaScript, чтобы сделать его строгим. Что это значит?
if (ie||ns6)
{
var tipobj=document.all? document.all["dhtmltooltip"] : document.getElementById? document.getElementById("dhtmltooltip") : "";
}
Я добавил некоторый контекст в свою строку кода, если это поможет? Я ничего не знаю о DOM. Я не пытаюсь поддерживать Internet Explorer 4, это не мой код, и я не смог бы самостоятельно писать JavaScript. Я просто пытаюсь добиться его соответствия, и инструмент JSLint говорит об этой строке:
Проблема символа строки 17: ['dhtmltooltip'] лучше записывается в точечной нотации.