执行deno-run.js跟node-run.js文件之后可以看到数组排序、md5值、base6值、斐波那契数列、遍历对象跟JSON序列化的执行速度。 执行deno-add-name.js跟node-add-name.js文件之后会找到common.json的folder字段对应的文件目录,把目录下面的js文件中的函数名增加自定义后缀。
- 先安装deno跟nodejs
- 生成测试数据
cd deno-folder
到deno-folder目录
执行deno run -A createArray.ts 2000
跟deno run -A createObject.ts 2000
生成测试的数组跟对象,2000表示生成个数。 - 指定读取js文件的目录
找到common目录的common.json,修改folder对应的值,可以指定要读取的文件目录。 - 执行比较
执行deno run -A deno-run.js
跟node node-run.js
可以看到各个测试项目的执行速度。
执行deno run -A deno-add-name.js
跟node node-add-name.js
会把对应目录的js文件中的函数名进行修改,放在各自目录的target目录下