ホームページ > 記事 > ウェブフロントエンド > JavaScript/Node を使用して JSON ファイルをサーバー メモリに効率的に読み取る方法は?
JavaScript/Node を使用して JSON ファイルをサーバー メモリに効率的に読み取る
Node.js を実験する場合、次の場所から JSON オブジェクトに迅速にアクセスする必要があります。記憶が生まれる。これを実現するには、テキスト ファイルまたは .js ファイルから JSON オブジェクトを読み取ることができます。
同期ファイル読み取りの場合は、次のコードを利用します。
<code class="js">const fs = require('fs'); const obj = JSON.parse(fs.readFileSync('file', 'utf8'));</code>
このアプローチでは、JSON オブジェクトを
また、非同期ファイル読み取りの場合は、次の点を考慮してください。
<code class="js">const fs = require('fs'); let obj; fs.readFile('file', 'utf8', (err, data) => { if (err) throw err; obj = JSON.parse(data); });</code>
非同期アプローチには、イベント駆動型のコールバック メカニズムが含まれます。ファイルが読み取られると、JSON オブジェクトが解析されて使用可能になります。
JSON データを保存するために JSON テキスト ファイルと .js ファイルのどちらを選択するかは主観的です。テキスト ファイルは軽量で移植可能ですが、.js ファイルは Node の require() 関数を使用してモジュールとして直接インポートできます。どちらも、特定の要件に応じて独自の利点があります。
以上がJavaScript/Node を使用して JSON ファイルをサーバー メモリに効率的に読み取る方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。