ここで、JavaScript のデッドロックと次のコードを確認しました。
var loop = true,
block = setTimeout(function(){loop = false}, 1);
while(loop);
それは間違いなく無限ループであり、ブラウザのフリーズを引き起こします. と言われていdeadlock is created when one operation wait another one to be executed and vice-versa
ます。
私の質問は、それを除いて、どのような状況でデッドロックが発生し、それを回避する方法ですか?