You misunderstood the point of my question. I don't think it's worth memorizing any of those things when you could be learning deeper concepts than names of standard library functions or something.
It's important to learn the names of concepts so you know what they refer to. Then, you can start diving in deeper once you have the surface level understanding down.
If you think you understand the fundamentals? That's cool. Move on.
For me, there's some doubt in my mind about definitions despite being pretty good at debugging and knowing how things work. So it's good to get those cleared up.