Локальные функции декларируются ключевым словом function, но не могут иметь имени. Их значения подобны литералам целых чисел или строкам:
Локальные функции имеют доступ к их параметрам, статическим переменным текущего класса, но также и к локальным переменным, которые были объявлены до них :
Тем не менее, локальные функции объявленные в методах не имеют доступа к значению this. Для получения этого доступа, вам придётся объявить локальную переменную, такую как me :