ホームページ >ウェブフロントエンド >jsチュートリアル >node.jsのfs.statとfs.fstatの違いについて

node.jsのfs.statとfs.fstatの違いについて

不言
不言オリジナル
2018-06-30 11:35:351862ブラウズ

fs.stat と fs.fstat はどちらもファイルのステータス情報を取得するために使用されます。次の記事では、node.js の fs.stat と fs.fstat の違いに関する関連情報を中心に紹介します。非常に詳細な内容なので、必要な方はぜひ参考にして学習してください。

はじめに

fs.stat と fs.fstat は同じメソッドと機能を持ち、どちらもファイルのステータス情報を取得します。この記事では主にノード内の fs.stat と fs.fstat の違いを紹介します。 js 関連コンテンツは参考と学習のために共有されています。詳細な紹介を見てみましょう:

fs.stat('./aa.js', function(err, stats) { 
 if (err) { 
 throw err; 
 } 
 console.log(stats); 
});

fs.fsstat の使用方法:

fs.open('./aa.js', 'a', function(err, fd) { 
 if (err) { 
 throw err; 
 } 
 fs.fstat(fd, function(err, stats) { 
 if (err) { 
  throw err; 
 } 
 console.log(stats); 
 }); 
})

fs.stat 受け取った最初のパラメータはファイルパス文字列です

fs.fstat はファイル記述子を受け取ります


カーネルはファイル記述子を使用してドキュメントにアクセスします。ファイル記述子は非負の整数です。既存のファイルを開くとき、または新しいファイルを作成するときに、カーネルはファイル記述子を返します。ファイルを読み書きするには、ファイル記述子を使用して、読み書きするファイルを指定する必要もあります

他の Fs メソッドもこれに似ており、次の説明があります

上記がこのメソッドの全内容です。この記事が皆さんの学習に役立つことを願っています。その他の関連コンテンツについては、PHP 中国語 Web サイトに注目してください。


関連する推奨事項:

NodeJs のフォームデータ形式の転送方法

Node.js のイベント駆動メカニズムの原理


以上がnode.jsのfs.statとfs.fstatの違いについての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。