#Javascript #Tutorial #Hindi

Link for Complete JavaScript Tutorial in Hindi for Beginners: https://www.youtube.com/playlist?list=PLjpp5kBQLNTSvHo6Rp4Ky0X8x_MabmKye

Link for Complete HTML and CSS Tutorial in Hindi for Beginners: https://www.youtube.com/playlist?list=PLjpp5kBQLNTSdLVVjU_kea8J8lP24ZseT

In this video i will talk about "new" Keyword in JavaScript.

The new operator lets developers create an instance of a user-defined object type or of one of the built-in object types that has a constructor function.

The new keyword does the following things:

1. Creates a blank, plain JavaScript object.
2. Adds a property to the new object (__proto__) that links to the constructor function's prototype object
3. Properties/objects added to the construction function prototype are therefore accessible to all instances created from the constructor function (using new).
4. Binds the newly created object instance as the this context (i.e. all references to this in the constructor function now refer to the object created in the first step).
5. Returns this if the function doesn't return an object.


Please subscribe to watch more videos like this: https://www.youtube.com/channel/UCWCGvAu1NDCldmLasELk62g?sub_confirmation=1





Join this channel to support Tech Gun:
https://www.youtube.com/channel/UCWCGvAu1NDCldmLasELk62g/join