1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
<script>
async function getData() {
const url = "hello.html";
try {
const response = await fetch(url);
if (!response.ok) {
console.error(`Response status: ${response.status}`);
}
const txt = await response.text();
return txt;
} catch (error) {
console.error(error.message);
}
}
console.error("fetch.html");
var ex = 0;
getData().then(text => {
console.assert(text === 'Hello', 'hello');
ex = 1;
});
function loop()
{
if (ex == 1) {
setTimeout(console.exit());
} else {
setTimeout(loop, 1);
}
}
loop();
</script>
|