我正在寻找一种方法来运行外部 javascript frm v8 shell。
要在 v8 shell 中运行 javascript,整个脚本应该在一行中。否则,v8 shell 会在 javascript 中给出语法错误。
如何从 v8 shell 运行一些大型 JavaScript 代码?
我已经成功地从控制台运行了 javascript。它工作得很好。当运行一些大型 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;
}
最佳答案
您的意思是如何从 v8 shell 加载外部 javascript 文件
吗?
然后,使用加载
。
foo.js
print("hello world");
调用load()
> load("foo.js")
但是,这只是 v8 shell 的函数。所以如果你想在javascript上使用通用的方式,你应该改进v8 shell。
关于javascript - 如何从 v8 shell 运行外部 javascript 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14516744/