Код: Выделить всё
<script type="text/javascript">
var name = [1, 2];
alert("Length of name = " + name.length);
</script>В Firefox это работает абсолютно правильно и предсказуемо - результат - 2.
В браузерах на движке WebKit (на приведенном скриншоте - Qt Demo Browser, но проблема относится ко всем броузерам на движке WebKit) получается очень странный результат - 3. При этом если заменить name на любой другой идентификатор, то webkit тоже работает правильно.
С чем связано такое странное поведение WebKit?