В консоль-то выводится вовсе не текст. Выводится представление объекта в виде дерева, записанное буковками и циферками.
А Object.prototype.toString при этом не применяется, в отличие от вывода объекта на страницу как текст, то есть как строку.
Проверяете ноды, так и проверяйте ноды, в том числе текстовые.
Если есть потомки, проверяйте потомков, рекурсивно, пока потомков не останется. И тогда смотрите nodeName родителя.
Shimpanze, во-первых, это может быть глюк отладчика, считающего, что удалять head и body низзя, во-вторых, даже если нет: обе пары-то пустые.
Можно ещё вывести все эти heads и bodies в консоль по отдельности и глянуть их слушатели.
Хм… В FF более конкретная ошибка: SyntaxError: no line break is allowed before '=>'
Но спасибо. Почему-то думал, что оператор => ведёт себя полностью аналогично другим бинарным операторам, таким, как +, - и операторам сравнения и присвоения.
Но новый синтаксис и тут ложит свинью.
Просто указать путь, что бы браузер понял, что надо искать уже в закаченных файлах
Невозможно. "Уже закачанные" (закаченные — это от слова закатить) файлы лежат в кэше или в памяти, что для JS одинаково равнозначно "у чёрта на куличках", так как прямого доступа ни туда, ни туда у JS нет.
this
+new
это будет название свойства экземпляра, а не переменной. Вот если безnew
…