您的位置:首页 > 编程语言

关于12行代码崩掉浏览器的实测

2016-02-26 12:51 330 查看
关于那12行代码,其实没有那么腻害,IE10下确实浏览器卡住了,但是还可以用人任务管理器关闭;360浏览器8下测试完全不卡。

顺带加了测试是否支持history.pushState方法的代码,两个测试的浏览器都支持。

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
if (!!(window.history && history.pushState)){
// 支持History API
alert('支持History API')
} else {
// 不支持
alert('不支持')
}

var total="";
for (var i=0;i<1000000;i++)
{
total= total+i.toString ();
history.pushState (0,0,total);
}
</script>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: