0
非同期関数で実際に何が起こっていますか?非同期メソッドとスレッドについて
新しいスレッドを開き、OSを起動して実行させますか?
もしそうなら、デッドロックやその他のスレッドの問題を引き起こす可能性がありますか?
ここでは非同期メソッドの例です:fs.readFile(file,callback)
.Thisで
var fs = require('fs')
var file = process.argv[2]
fs.readFile(file, function (err, contents) {
var lines = contents.toString().split('\n').length - 1
console.log(lines)
})
ノードの非同期機能を使用するときにスレッドの問題について心配する必要はありませんか? – shinzou
はい。 あなたはそうする必要はありません。発生した例外はコールバックによって処理されるためです。 – vkstack