What is a Method? And not Method Man ...
A method is a function associated with an object, or, simply put, a method is a property of an object that is a function. Methods are defined the way normal functions are defined, except that they have to be assigned as the property of an object.
Human Definition :) A function that is attached to an object.
objectName.methodname = functionName;
myMethod: function (params) {
object.methodname(params);
Now examples for us humans :-/
box2.insertAdjacentHTML('beforebegin', '<p>This get's inserted</p>');
insertAdjacentHTML is the Method (the Method Check 2 1 2 in my rappers voice), and beforebegin and <p>This get's inserted</p> are the paramaters.
var result = "A beautiful" + this.year + " " + this.make +
In the above example this is the method, and the above function, is a function used created using the constructor pattern. I will get on to patterns later on, but I feel like no one talks about the basics of javascript anymore. The basic fundamentals.