"just take a deep breath" ha! jokes on you i can't even take a shallow breath

seen from Romania
seen from Japan
seen from Japan

seen from Malaysia

seen from Germany

seen from Japan
seen from China
seen from Sri Lanka

seen from Malaysia
seen from Germany
seen from Netherlands
seen from United States
seen from Türkiye
seen from Germany
seen from Türkiye
seen from Türkiye
seen from Japan
seen from Japan

seen from Germany

seen from China
"just take a deep breath" ha! jokes on you i can't even take a shallow breath
What is this is?
Sooooo much confusion over such a simple word. To the best of my shallow grasp this refers to the object that a method or function is being called upon. Typically you call it in this form - object.method(); in the method block the key word this would refer to the object from our model. yeah…. Confused yet? :) To make it a little more murky lets talk about the .apply() method. Now you can use this for any non-method function, the first argument identified in apply(arg1) is now explicitly the this object being referenced in the function that apply is being called upon. ex— function.apply(arg1); To take it a step further, any other arguments included after arg1 are treated as arguments for the function – function.apply(arg1, arg2, arg3); Again arg1 one is treated as the this object regardless of type, so it could be a string, number, object, array. arg2 & arg3 are passed on the function as arguments, if the function calls for three and only two are passed through apply then the third argument will be undefined. Probably a little more in-depth and confusing than you cared to read but… there you go! My very basic understanding of the this object in javascript.