a
b
[ | |
{ | |
"id":1, | |
"name":"Mashu Kyrielight", | |
"starGeneration":9.9, | |
"npGain":0.84, | |
"hits":{ | |
"quick":2, | |
"arts":2, | |
"buster":1, |
function allowedExtensions (exts) { | |
return exts.map((item, i) => { | |
const first = i === 0 | |
const last = i === (exts.length - 1) | |
if (first) { | |
return [item] | |
} | |
if (last) { |
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 |
// Promise mais simples que você pode ter. | |
// Ainda que o retorno *pareça* imediado, lembre-se que | |
// ainda estamos em contexto de computação assíncrona. | |
// Note que não usamos uma função nossa pra gerar a promise, | |
// mas usamos uma função do próprio JS. | |
const p1 = Promise.resolve(1) | |
// Função cujo retorno é uma promise. |
const foo = 10 |
_____ _____ _____ ____ _____ _____ | |
| __ | __| _ | \| | __| | |
| -| __| | | | | | | __| | |
|__|__|_____|__|__|____/|_|_|_|_____| | |