Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 您能否逐步完成在chrome开发工具(控制台)中创建的功能?_Javascript_Google Chrome_Console_Google Chrome Devtools - Fatal编程技术网

Javascript 您能否逐步完成在chrome开发工具(控制台)中创建的功能?

Javascript 您能否逐步完成在chrome开发工具(控制台)中创建的功能?,javascript,google-chrome,console,google-chrome-devtools,Javascript,Google Chrome,Console,Google Chrome Devtools,您可以使用chrome的开发工具逐步浏览并编辑js文件中的一些代码 您还可以在dev工具中添加和运行函数,只需将其输入控制台即可 如果您输入下面这样的无效代码,console将抛出一个错误并使用该代码创建一个VM文件,并告诉您发生错误的行 function a() { console.log(v); } Uncaught ReferenceError: v is not defined at a (<anonymous>:2:15) a @ VM243:2 如果您单击VM24

您可以使用chrome的开发工具逐步浏览并编辑js文件中的一些代码

您还可以在dev工具中添加和运行函数,只需将其输入控制台即可

如果您输入下面这样的无效代码,console将抛出一个错误并使用该代码创建一个VM文件,并告诉您发生错误的行

function a() {
  console.log(v);
}

Uncaught ReferenceError: v is not defined
at a (<anonymous>:2:15)
a @ VM243:2
如果您单击VM243:2,它将带您到VM文件,您可以在那里单步执行代码,但它不允许您编辑它,而使用js文件,您可以编辑它

是否可以使用您可以编辑的代码手动创建VM文件,以便您可以在控制台中快速测试和单步执行代码

或者如果我走错了方向,有没有一种简单的方法来逐步检查代码?在chrome中添加一个js文件并以某种方式执行函数

您可以创建一个js文件来执行该操作

默认情况下,代码段中出现的异常看起来会被捕获,尽管它们仍然出现在控制台中。但是,您可以启用捕获异常时中断来暂停代码段

是的,你可以:

function a() {
  debugger
  console.log(v);
}
调试器在代码中创建断点。从这里,您可以轻松地逐步完成代码。

提示:使用Ctrl-Enter键执行当前打开的代码段。