m is analogous to this. Don’t try to use it for any other purpose or you will have problems. It’s not exactly a reserved word, but you certainly can’t have any variables named ‘m’ since it’s already being used as a variable name.
If in a method of a class/object, m refers to the roAssociativeArray that contains the instantiation. If in a plain function, m refers to the global object. This can be handy if you want a plain function with state.