Strict Violation using this keyword and revealing module pattern
JSHint has an option called validthis, which: […] suppresses warnings about possible strict violations when the code is running in strict mode and you use this in a non-constructor function […], when you are positive that your use of this is valid in strict mode. Use it in the function that JSHint is complaining about, … Read more