次のコード行を参照してください。
WinJS.xhr({ url: "http://someurl.com" }).then(
function fulfilled(result)
{
if (result.status === 200)
{
resDiv.style.backgroundColor = "lightGreen";
resDiv.innerText = "Success";
}
});
私が理解している限りでは、WinJS.xhr が何をしても完了したら、引数「result」で匿名関数「fulfilled」を実行します。
Java/C++ のバックグラウンドを持っているので、このコードがどのように機能するかについて非常に混乱しています。「結果」がこの関数にどのように渡されるのでしょうか。「結果」とは何かについてどこに書いてありますか? 「結果」オブジェクトのタイプと、「ステータス」メンバーがどのように含まれているかを知るにはどうすればよいですか?