Javascript 如何在NodeJS中设置一个测试环境,以确定哪些是异步运行的,哪些是同步运行的?
假设我们要测试这些操作:Javascript 如何在NodeJS中设置一个测试环境,以确定哪些是异步运行的,哪些是同步运行的?,javascript,node.js,asynchronous,synchronous,Javascript,Node.js,Asynchronous,Synchronous,假设我们要测试这些操作: 创建对象的新实例var person=new person() 设置对象的属性person.name='aponxi' 对象的任何被调用方法person.sayName() 需要一个js脚本var debug=require('debug') 承诺(蓝鸟)Promise.all(承诺的数组)。然后(函数(结果){}) 如何证明它们是同步运行还是异步运行 我们看堆栈跟踪吗?(我有WebStorm,它能计算操作顺序吗?) 是否有实用程序可以有效地查找顺序(一些用于单元
- 创建对象的新实例
var person=new person()代码>
- 设置对象的属性
person.name='aponxi'代码>
- 对象的任何被调用方法
person.sayName()代码>
- 需要一个js脚本<代码>var debug=require('debug')代码>
- 承诺(蓝鸟)
Promise.all(承诺的数组)。然后(函数(结果){})代码>
- 我们看堆栈跟踪吗?(我有WebStorm,它能计算操作顺序吗?)
- 是否有实用程序可以有效地查找顺序(一些用于单元测试的npm包?我这样问是因为我对查找3件事情的顺序感兴趣,但是当我查看堆栈跟踪时,它会与所有其他事情混在一起)
s会不可靠吗console.log()