初识nodejs14
来源:互联网 发布:石材行业做效果图软件 编辑:程序博客网 时间:2024/06/07 12:36
openSync —-openSync的同步方法的使用
sync
英 [sɪŋk] 美 [sɪŋk]
n.
同时,同步
fs.openSync(path,flags,[mode])-----fs.open的同步版.同步版本,与异步版本的区别-------同步版本执行到此段代码时候,如果没有执行完毕,会阻塞后续代码的执行,异步版本的方法,就不会阻塞后续代码的执行.而且不是通过回调函数来操作后续代码,而是用函数的返回值来操作后续的代码.
我们会发现先输出的是1,而不是null,这是因为打开文件需要一个短时间的过程,异步的打开方式,不阻断后续代码的读取,持续进行读取.anniong haximiga!!!
var fs=require("fs");fs.open("1.txt","r",function(err,fd){ console.log(err);});console.log(1);
1null
异步操作相对比较麻烦,代码不好看,冗余,繁杂.各种回调函数.
同步的操作方式,一行一行的逐行执行代码.var fs=require("fs");var fd=fs.openSync("1.txt","r");console.log(fd);
阅读全文
0 0
- 初识nodejs14
- 初识
- 初识
- 初识
- js初识,博客初识
- TableLayout初识初识
- 初识Blog
- 初识CAA
- 初识JVM
- 初识SmartClient
- 初识HTC
- 初识JSTL
- JMX初识
- 初识Linux
- 初识流媒体
- 初识BREW
- 初识接口
- 初识Log4j
- 梯度下降
- HDU6098-Inversion
- 【JZOJ 5250】【GDOI2018模拟8.11】质数
- 数字证书及其认证过程
- node并发控制
- 初识nodejs14
- 最陌生的老朋友Softmax Loss
- js BOM
- 热分析之路-MRF模拟轴流风机
- android控件之EditText
- 洛谷P2341 受欢迎的牛
- jquery的$.extend和$.fn.extend区别
- Java设计模式:单例模式(Singleton Pattern)
- URL中“#” “?” &“”号的作用