Python Dictionaries, Javascript Objects, Java HashMaps, are NOT JSON. "(JSON) is a lightweight, text-based, language-independent data interchange format" - this comes straight from the JSON RFC made during the early stages of the web.
There's a few implications of JSON being text. One, and the most obvious, is that by terminology you can only call Strings JSON (you get arrested for doing otherwise ;D).
Another more important implication is that there is no single data structure inherent to a JSON object. Up until now you've likely associated Python Dictionaries and Javascript Objects with JSON, however this is incorrect - JSON is more abstract and lets you use any data structure covered by the Mapping Abstract Data Type (Not to mention String, List, Number, and Null).
Does this change anything you've been doing so far? Probably not, but it's always good to know the ins and outs of your code so that you can more comfortably make changes to it.
#javascript
#python
On this page of the site you can watch the video online THIS IS NOT JSON!!! with a duration of hours minute second in good quality, which was uploaded by the user Red Black Tech 13 February 2023, share the link with friends and acquaintances, this video has already been watched 1,099 times on youtube and it was liked by 25 viewers. Enjoy your viewing!