'Pass execution context as first parameter

I am beginner in Dynamic 365 and related javascript. But I really get very confused on "Pass execution context as first parameter" when adding any script to onSave or onLoad event. More on what does this do I can google that. But for example there is a scenario where, in a registration form, after registering and while saving, a separate js script under that main form, checks if certain rules are met or not. If it does not meet, then it just gives a warning but still saves the form. So in such case, do I select "Pass execution context as first parameter"?Handler properties



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source