我正在寻找一种运行外部javascript frm v8 shell的方法。
对于在v8 shell中运行javascript,整个脚本应该在一行中。否则v8 shell会在javascript中出现语法错误。
从v8 shell运行一些大型javascript代码我能做些什么?
我已经成功运行了来自consolse的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;
}
答案 0 :(得分: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。