Page 127 - Nodejs 교과서 개정2판
P. 127

زदী ୊ܻೡ ࣻ হѱ ؾפ׮  ࠺زӝ fs ݫࢲ٘ܳ ࢎਊೞݶ ߔӒۄ਍٘о زदী ੘সೡ ࣻب ੓Ҋ  ݫੋ झۨ

         ٘ח ׮਺ ੘সਸ ୊ܻೡ ࣻ ੓णפ׮

         زӝ ݫࢲٜ٘਷ ੉ܴ ٍী Syncо ࠢয ੓য ҳ࠙ೞӝ औणפ׮  writeFileSyncب ੓णפ׮  ೞ૑݅ زӝ ݫࢲ

         ٘ܳ ࢎਊ೧ঠ ೞח ҃਋ח ӓ൤ ٘ޟפ׮  ೐۽Ӓ۔ਸ ୊਺ प೯ೡ ٸ ୡӝച ਊب۽݅ ࢎਊೞח Ѫਸ ӂ੢೤פ
         ׮  ؀ࠗ࠙੄ ҃਋ীח ࠺زӝ ݫࢲ٘о ഻ঁ ؊ ബਯ੸ੑפ׮

         ࠺زӝ ߑधਵ۽ ೞغ ࣽࢲܳ ਬ૑ೞҊ र׮ݶ যڌѱ ೧ঠ ೡөਃ


          asyncOrder.js
           const	fs	=	require('fs');


           console.log('시작');
           fs.readFile('./readme2.txt',	(err,	data)	=>	{
           		if	(err)	{
           				throw	err;
           		}
           		console.log('1번',	data.toString());
           		fs.readFile('./readme2.txt',	(err,	data)	=>	{
           				if	(err)	{
           						throw	err;
           				}
           				console.log('2번',	data.toString());
           				fs.readFile('./readme2.txt',	(err,	data)	=>	{
           						if	(err)	{
           								throw	err;
           						}
           						console.log('3번',	data.toString());
           						console.log('끝');
           				});
           		});
           });





         ੉੹ readFile੄ ௒ߔী ׮਺ readFileਸ ֍ਵݶ ؾפ׮  ੉ܲ߄ ௒ߔ ૑ৠ੉ ಟ୛૑૑݅ ੸যب ࣽࢲо যӚա
         ח ੌ਷ হणפ׮

          콘솔

           $	node	asyncOrder
           시작
           1번	저를	여러	번	읽어보세요.
           2번	저를	여러	번	읽어보세요.
           3번	저를	여러	번	읽어보세요.
           끝
   122   123   124   125   126   127   128   129   130   131   132