Data Storage, Libraries and More Flashcards

1
Q

Qual é o objeto fornecido pelo navegador para salvar em um storage local?

A

“localStorage”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Qual método é usado para salvar em um local storage?

A

localStorage.setItem(‘key’, ‘valor’)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Qual método é usado para ler a partir de um local storage?

A

localStorage.getItem(‘key’)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qual método é usado para deleter um item de um local storage?

A

localStorage.removeItem(‘key’)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Qual método é usado para deletar todas as entradas de um local storage?

A

localStorage.clear( )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Como converter um objeto javascript em string para poder salvar em um local storage?

A
const user = {
    name: 'Teste',
    idade: '34'
}
const userJSON = user.stringify(user)
localStorage.setItem('user', userJSON)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Como transformar um objeto salvo em um local storage em um objeto javascript?

A
const user = {
    name: 'Teste',
    idade: '34'
}
const userJSON = localStorage.getItem('user')
const user = JSON.parse('userJSON')
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Qual método deve ser usado para fazer debug do código?

A

“debugger”.
Usando esse comando, o código pausa a execução onde ele aparecer escrito.
É possível visualizar o valor dos objetos, digitando o nome dos objetos no modo debug que abre sozinho.

IMPORTANTE -> Para usar o “debug” é necessário que o dev tools do navegador esteja aberto.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Qual biblioteca pode ser usada para gerar id?

A

uuid

How well did you know this?
1
Not at all
2
3
4
5
Perfectly