Javascript 如何为测试目的在网页上创建高内存使用率

Javascript 如何为测试目的在网页上创建高内存使用率,javascript,html,Javascript,Html,为了调试的目的,我想人为地提高网页的内存消耗——我不知道如何用尽可能少的javascript行来实现这一点。这应该行得通 const x = new Uint8Array(1024 * 1024 * 1024 * 1).fill(255); // 1GiB 这应该行得通 const x = new Uint8Array(1024 * 1024 * 1024 * 1).fill(255); // 1GiB 我认为chrome开发工具中没有这样的选项,但您可以尝试手动执行,例如,此代码大约需要4

为了调试的目的,我想人为地提高网页的内存消耗——我不知道如何用尽可能少的javascript行来实现这一点。

这应该行得通

const x = new Uint8Array(1024 * 1024 * 1024 * 1).fill(255); // 1GiB
这应该行得通

const x = new Uint8Array(1024 * 1024 * 1024 * 1).fill(255); // 1GiB

我认为chrome开发工具中没有这样的选项,但您可以尝试手动执行,例如,此代码大约需要4MB

const data = new Array(1000000).fill('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa')

我认为chrome开发工具中没有这样的选项,但您可以尝试手动执行,例如,此代码大约需要4MB

const data = new Array(1000000).fill('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa')

谢谢你,乔纳森!:)只是好奇-有没有“康斯特”的意图?它似乎可以与“var”一起工作,也可以与“var”一起工作。@Mick对于
const
没有具体的原因,我只是个人更喜欢将它用于我不打算更改的值。请随意使用:)谢谢你,乔纳森!:)只是好奇-有没有“康斯特”的意图?它似乎可以与“var”一起工作,也可以与“var”一起工作。@Mick对于
const
没有具体的原因,我只是个人更喜欢将它用于我不打算更改的值。请随意使用:)