详见这里:
假想代码:
function getDocument (aURL, aCallback) { var xhr = new XMLHttpRequest; xhr.open("GET", aURL, true); xhr.responseType = "document"; xhr.onreadystatechange = function() { if (xhr.readyState === xhr.DONE /* 4 */ && xhr.status === 200) { aCallback(xhr.response); } }; xhr.send(null);}getDocument("http://www.example.com", function (doc) { console.log(doc.querySelector("h1").innerHTML);});
从这趋势来看,末来许多要用类库实现的东西,浏览器都给你内置了。