<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
</body>
<script type="text/javascript">
strTest = "1";
for ( var i = 0; i < 10; i ++ ){
strTest += strTest;
}
console.log(strTest); // 111111111111111111111111111111111...11111111111111111111111
delete strTest;
// CollectGarbage();
console.log(strTest) // undefined
</script>
</html>
本文通过一个简单的JavaScript代码示例展示了字符串变量在循环中的变化过程及其对内存的影响。该示例从初始化一个字符串开始,通过循环操作使其长度逐渐增加,最终释放该变量以观察其对内存的影响。
8859

被折叠的 条评论
为什么被折叠?



