Баг с !!(~array[0])
Вложений: 1
Сократил проблемный код из змейки до минимума.
Ссылка на пример: http://javascript.info/play/pT4rXb . <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <script type="text/javascript"> window.onload=function(){ var info=document.body,head=[0]; (function() { if (!!(~head[0])) { info.innerHTML+=!!(~head[0]); setTimeout(arguments.callee,100) } else { info.innerHTML+='<br><b>what the!? false???!!!</b> but, it\'s: '; info.innerHTML+=!!(~head[0]) } })() } </script> </head> <body> </body> </html> Opera 11, если все видят то же, что и я думаю надо репортить баг.) \upd Поскольку опера люто отжигает, и некоторых(меня в том числе) не пускает в тему(ещё один баг, лол), добавлена ссылка на примерочную. |
Нет никакого бага. Opera 11.
|
Хмм, тогда уточню:
Opera 11.00 cборка:1156(только скачанная) Система:Windows XP Pro SP2 Подтягиваемся, неужто у меня одного? |
Aetae, у меня та же сборка. Win XP SP3 :)
|
у меня есть этот баг
што интересно-если зоменить head[0] на 0 то баг изчезает |
Aetae, а в чем профит?
var array = [0]; alert(!!(~array[0])===!array[0]); |
Цитата:
var array = [1]; alert(!!(~array[0])===!array[0]); Удобно юзать заместо array[0]!=-1) Ааа чума, я теперь в эту тему с оперы и зайти не могу: пишет Состояние перенаправления Ссылка была перенаправлена на http://javascript.ru/forum/css-html-...ay%5B0%5D.html. Щелкните ссылку, чтобы перейти. Создано Opera. |
Цитата:
|
[offtop]
Не только Opera чудеса показывает, я второй день под Safari сижу и понимаю что это унылое г. Чего только стоит добавление к тексту ссылки на форуме (этот баг надо видеть) [/offtop] |
Цитата:
|
Часовой пояс GMT +3, время: 22:06. |