【发布时间】:2015-05-17 01:38:26
【问题描述】:
看看下面的伪代码,对文件的写入是否有可能被破坏?
for(var i=0;i<5;i++)
fs.appendFile("myfile.txt", "myline"+i+'\n', somecallback)
fs 是found here
我期望的可能性:
myline3
myline4
myline1
myline2
myline0
但这可能吗?
mylimyline4
ne3
myline1
myline2
myline0
在这种情况下,第二次追加将发生在第一次的中间。因为如果发生这种情况,我将不得不手动将写入排队。
【问题讨论】: