Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const funcao1 = function(id){
- return {nome: "João", idade: 32, id: id}
- }
- const funcao2 = function(callback, id){
- setTimeout(function(){
- return callback({nome: "João", idade: 32, id: id})
- }, 3000)
- }
- const funcao3 = (id) => {
- var p = new Promise(function(resolve, reject){
- setTimeout(function(){
- resolve({nome: "João", idade: 32, id: id})
- }, 6000);
- });
- return p
- }
- async function main() {
- funcao2(function(dados){
- console.log(dados)
- }, 3);
- console.log(await funcao3(1))
- console.log(funcao3())
- funcao3(2)
- .then(function(dados){
- console.log(dados)
- });
- console.log(funcao1(0))
- }
- main()
Add Comment
Please, Sign In to add comment