Professional Documents
Culture Documents
13.JavaScript Async
13.JavaScript Async
13.JavaScript Async
Callback function:
Example:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
function getdata(x,y,callback){
console.log(x+y+"<br>");
callback();
}
function showdata(){
document.write("Hello world");
}
getdata(10,20,showdata);
</script>
</body>
</html>
Another Example:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
function getdata(name){
alert("Hello "+name);
}
function showdata(callback){
let name = prompt("Welcome :) What is your name?");
callback(name);
}
showdata(getdata);
</script>
</body>
</html>