1

我正在寻找一种运行外部 javascript frm v8 shell 的方法。
要在 v8 shell 中运行 javascript,整个脚本应该在一行中。否则 v8 shell 会在 javascript 中给出语法错误。

我可以做些什么来从 v8 shell 运行一些大型 javascript 代码?

我已经成功地从控制台运行了 javascripts。它工作正常。当涉及到运行一些大型 javascript 代码时,v8 给出了 sysntax 错误,但是当我删除新行时它起作用了。我只想知道有没有办法从外部运行 javascript文件。

function strAdd1()
{
    var start = new Date().valueOf();
    var str = "This is the string that will be tested. it is a long one with numbers 1234567890";
    for(var i=0;i<100000;i++)
    {
        str += "This is the string that will be tested. it is a long one with numbers 1234567890";
    }
    return new Date().valueOf() - start;
}
4

1 回答 1

0

你的意思是How to load external javascript file from v8 shell

然后,使用load.

foo.js

print("hello world");

称呼load()

> load("foo.js")

但是,这仅适用于 v8 shell。所以如果你想在javascript上使用一般的方式,你应该改进v8 shell。

于 2013-01-31T01:06:46.217 回答