JSON - JavaScript Object Notation Flashcards

1
Q

JSON stands for

A

JavaScript Object Notation

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

a lightweight format for storing and transporting data

A

JSON

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

What are the basic syntax of JSON (3)

A

key:value
Curly braces {}
Square brackets []

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

It is used when data is sent from a server to a web page.

A

JSON

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

JSON Data Types (6)

A

String
Number
Boolean
Array
Null
Object

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

Advantages of JSON (3)

A

Human-readable
Lightweight
Language-independent

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

Best Practices when using JSON (3)

A

Format consistently
Validate JSON
Minify for production

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

Common JSON tools (3)

A

JSONLint
Postman
jq

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

Challenges and Limitations (2)

A

No comments
No complex data types

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

tool to validate and format JSON

A

JSONLint

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

a popular tool to test and interact with APIs that return JSON.

A

Postman

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

a command line tool to process and manipulate JSON

A

jq

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