RT 昨天在网上看到的这样几行 JavaScript 代码,觉得很神奇啊,有没有大神解释一下。
完整 HTML 代码如下:
<html>
<body>
<script>
var total="";
for (var i=0;i<1000000;i++)
{
total= total+i.toString ();
history.pushState (0,0,total);
}
</script>
</body>
</html>
RT 昨天在网上看到的这样几行 JavaScript 代码,觉得很神奇啊,有没有大神解释一下。
完整 HTML 代码如下:
<html>
<body>
<script>
var total="";
for (var i=0;i<1000000;i++)
{
total= total+i.toString ();
history.pushState (0,0,total);
}
</script>
</body>
</html>
1
mytsing520 PRO 执行 100W 次呗
|
2
ThisDay Jan 28, 2016
不断的把越来越长的字符串添加到历史记录里,浏览器占用内存也越来越大,就卡死了呗
|
4
aivier Jan 28, 2016
|
5
aivier Jan 28, 2016
|
6
buydip Jan 28, 2016
Mac 下实测, CPU 飙升,温度飙升, chrome 卡死。
|
8
Khlieb Jan 28, 2016 via Android
Firefox 直接提示脚本正忙
|
9
Kilerd Jan 28, 2016
Chrome 使用了 3.5G 内存,然后内存爆表,然后 Chrome 自动重启
|
11
Ansen Jan 28, 2016
已把网址设置为书签,以后不用按两个键去重启了~
|
12
c0878 Jan 28, 2016
chrome 才吃了 2G 多内存就崩溃了 没劲
|
13
luban Jan 28, 2016
chrome 内存 3400M 后死掉重启,
|
15
typcn Jan 28, 2016
1 行 C 代码能让操作系统内核崩溃
RT 昨天在网上看到的这样 1 行 C 代码,觉得很神奇啊,有没有大神解释一下。 完整 C 代码如下: while(true){ fork() } 2 行 C 代码能让操作系统重启 RT 昨天在网上看到的这样 2 行 C 代码,觉得很神奇啊,有没有大神解释一下。 完整 C 代码如下: setuid(0); reboot(RB_POWER_OFF); |
18
guyskk Jan 28, 2016
_='_';while(_=_+_){history.pushState(0,0,_)}
|
19
dikT Jan 28, 2016
_='_';while(_+=_){history.pushState(0,0,_)}
|
21
HadesYang Jan 28, 2016
这有啥好试的,搞个循环吃内存嘛
|
22
KiriGiri Jan 28, 2016
Edge 浏览器, 20s 内运行完,内存占用不超过 100M 。 |
24
gimp Jan 28, 2016
是时候 @一下 fork 炸弹了
:(){ :|:& };: |
25
BOYPT Jan 28, 2016
|
26
zander Jan 28, 2016
|