Hi - I am trying to better understand scope to do with 'self-executing anonymous functions', as I understand that - no variables declared inside of the function are visible outside of it.

How about variables inside of an self-executing anonymous function ( or just an anonymous function for that matter ), but declared without the 'var' keyword.

Can they also not be accessed outside of the self-executing anonymous function ( or a plain anonymous function ).