diff --git "a/\346\235\216\351\235\226\346\256\267/\347\254\254\344\270\211\346\254\241\344\275\234\344\270\232/index.js" "b/\346\235\216\351\235\226\346\256\267/\347\254\254\344\270\211\346\254\241\344\275\234\344\270\232/index.js" new file mode 100644 index 0000000000000000000000000000000000000000..06574b1e4e56acf459442ac176b8e877117e3cb0 --- /dev/null +++ "b/\346\235\216\351\235\226\346\256\267/\347\254\254\344\270\211\346\254\241\344\275\234\344\270\232/index.js" @@ -0,0 +1,25 @@ +let fs = require("fs"); + +//同步 +let newtime = new Date().getTime(); +for(var i = 1;i<=1000;i++){ + fs.writeFileSync("./"+i+".txt","111"); +} +let newtime2 = new Date().getTime(); +let time = newtime2-newtime; +console.log("同步创建文件耗时:"+time); + +//异步 +let newtime3 = new Date().getTime(); +let count = 0; +let newtime4 = 0; +for(var j = 1;j<=1000;j++){ + fs.writeFile("./"+j+".txt","222",(err)=>{ + count++; + if(count==1000){ + newtime4 = new Date().getTime(); + console.log("异步创建文件耗时:"+(newtime4-newtime3)); + } + }); + +}