jsの予約語thisは、実行時にコンテキストが何であるかを示す機能を果たす。また、"use strict "ディレクティブを使うとコンテキストが変わる。この知識をマスターしたいなら、you don't know js yetシリーズのthisとオブジェクト・プロトタイプをお勧めする。
La palabra reservada this en js cumple la función de indicar cual es el contexto en momento de ejecución. Además, si se  se usa la directiva "use strict" el contexto cambia. Si quieres masterizar este concimientos te recomiendo this & object prototypes de la serie de you don t know js yet.