Можно ли покопатся внутри js?
В любом современном браузере есть инструменты разработчика.
Напрмер: console.log(window) выведет в консоль браузера информацию об объекте window.
Почитайте «книжку с носорогом».Когда я учил java там можно было открыть библиотеку и увидеть все обо всем и это очень классно для понимания.  Ну в принципе можно открыть исходники V8 и смотреть, как оно реализовано, но не советую. Лучше почитать спецификации, пожалуй.