0

次のように、XMLHttpRequest にカスタム プロパティを追加しています。

function respond() {
    if (this.readyState === 4) {
        alert(this.testParam);
    }
}

var req = new XMLHttpRequest;
req.onreadystatechange = respond;
req.testParam = "yes";
req.open('get', '/', true);
req.send();

これは Google Chrome で機能しますが、良い習慣と見なされますか? XMLHttpRequest はネイティブ オブジェクトだと思いますが、悪いことが起こる可能性があると聞いたことがあります。

私はフィドルを上げました:http://jsfiddle.net/3bTVC/

4

0 に答える 0