0

我学习了 JavaScript,并且有很多 JavaScript 代码要测试。

有没有办法在 Chrome 或其他浏览器中做到这一点,而无需编写特殊的临时 .js/.html 文件?

有人建议我使用 chrome 的控制台,但据我所知,我只能测试一行代码,例如alert('myVar has a value');,但无法测试多行脚本,例如

if(myVar){
  alert('myVar has a value');
}
else {
  alert('myVar does not have a value');
}

另外我希望能够离线运行它,并且能够粘贴js 代码进行测试。

4

2 回答 2

3

您可以在 Chrome 的控制台中使用Shift+来插入多行语句。Enter

于 2013-10-15T08:17:42.593 回答
1

可以在 chrome 控制台中测试多行脚本。只是测试它。关于控制台的一件事。如果你想打印一个变量(比如console.log('myvar');),那么你只需要写入myvar控制台(你在那里输入的所有内容都会在控制台上输出)。因此,如果您调用没有返回值的函数,您将undefined在控制台中看到。

另一个好方法是使用 jsfiddle 之类的工具:http: //jsfiddle.net/

于 2013-10-15T08:15:39.377 回答