As I'm working with different JavaScript frameworks and libraries (in this case, MapBox.js), when trying to inspect objects and see which properties to manipulate, in Google Chrome DevTools, I see something like the following:
What are all these properties beginning with underscores? If I wanted to manipulate a property within one of these properties (i.e. _size), is it safe for me to select it using something like e._size.x = 500
.
Also, for example, when looking at property _size
, what is o.Point
? What is __proto__
?
Is there anything else important about this I should know?