Массивы JavaScript в различных браузерах:
Данный код позволяет определить, в каком из популярных браузеров он исполняется, базируясь на их особенностях работы с массивами:
Посмотреть его работу «в живую» можно здесь: ritsuka.ru/share/test.html
Данный код позволяет определить, в каком из популярных браузеров он исполняется, базируясь на их особенностях работы с массивами:
<script type="text/javascript">
function browser() {
if(-[1,]){
var f = 1; var d={4294967296:'opera', d:'firefox', 4294967295:'chrome', '1' :''};
for(var i in d) if(f) f=0; else return d[i];
} else return 'ie';
}
document.write(browser());
</script>
Посмотреть его работу «в живую» можно здесь: ritsuka.ru/share/test.html