Javascript загадки - почему контекст работает именно так