初识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);
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 雷达手表把调时间的把出来了怎么办 农村没有住电表被卸载了怎么办 工商已吊销未注销要恢复营业怎么办 中专类学校取消后在编的老师怎么办 情迁微信内置抢红包版本过低怎么办 船运货给客户货到他不要怎么办 摩拜单车锁了还在计费怎么办 旧公司股份现成立新公司股份怎么办 比亚迪l3线路进水打不着火怎么办 新成立的建筑公司没有业绩怎么办 被骗做了深圳国税实名办税怎么办 天猫精灵生活灯老是离线怎么办 电信合约没到期不想用了怎么办 电信合约卡到期不想用了怎么办 欧普照明平板灯坏了怎么办 交通违章处理了但系统没更新怎么办 车里的空调一直吹的是热气怎么办 丰田雷凌保养手册丢了怎么办 海尔电视两年主板坏了怎么办 海信电视保修期内主板坏了怎么办 乐视电视的主板坏了怎么办 车电瓶没电了打不着火怎么办 面包车没电了打不着火怎么办 汽车电瓶没电了打不着火怎么办 自动挡的车没有电打不起来火怎么办 自动挡汽车没电了打不着火怎么办 自动挡小车没电了打不着火怎么办 被4s店销售骗了怎么办 宇通客车尿素泵不工作怎么办 汽车打蜡不小心打在车帮怎么办 海信电视怎么安装第三方软件怎么办 网上买票的时候不想用学生票怎么办 南方公园完整破碎讲话嘴不动怎么办 同一个安全员被锁在两个项目怎么办 家长拖欠家教老师的课时费怎么办 合同没到期房东不退押金怎么办 租房合同没到期房东要违约怎么办 档案存放费交了一年的延期怎么办 天津房子卖了户口没地方迁怎么办 中国到美国读计算机硕士签证怎么办 在江苏大学去德国读研怎么办?