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();

这适用于谷歌浏览器,但它被认为是好的做法吗?我认为 XMLHttpRequest 是一个原生对象,我听说可能会发生不好的事情。

我提琴:http: //jsfiddle.net/3bTVC/

4

0 回答 0