Category: OOP javascript

OOP javascript

Hoisting in javascript?

Variable and function declarations are hoisted to the top of the function scope. In detail: The flow of execution of program is known as execution context. Global code –Initial section of program execution is known as global code. Function code – Once the execution enters into a function call. <script> var a=”Global execution”;  // Global…

OOP javascript

The context (execution context) in JavaScript?

The flow of execution of program is known as execution context. Global code –Initial section of program execution is known as global code. Function code – Once the execution enters into a function call. <script> var a=”Global execution”;  // Global context function myfun(){ var b=”Global execution”; } myfun(); // Functional context </script> Execution Context Stack…

OOP javascript

What is importance of ‘this’ keyword in javascript?

‘this’ always point to an object. when a function executes inside an object , it gets the this property and its value. alert(this);  // will return object window, because it is executing in global object. var person = { firstName   :”john”, lastName    :”johny”, myname:function () { alert(this);  // will return person object beacuse myname function…

OOP javascript

What are javascript functions?

Functions are block of code enclosed with braces as in other programming language. In javascript functions are called first level object. Because all elements are treating as a object in javascript.

OOP javascript

How to use an array of values in javacript?

As usual arrays we can add values into an array variable using commas as separator along with other properties. function myobjs(){ this.name= “john”; //Property this.age= “20”; //Property this.nickname=[“a”,”b”,”c”]; //Array this.allname=function(){   // array values using in function this.nickname.forEach(function(eachname){ console.log(eachname); }); } } var insta_myobj=new myobjs(); insta_myobj.allname();

OOP javascript

What are the methods to access javascript properties and methods?

we can use dot and brackets to access the properties and methods. function myobjs(){ this.name= “john”;  //Property this.age= “20”;   //Property this.nameandage= function(){   // Method console.log(this.name+’with age’+this.age); }, this.nickname=[“a”,”b”,”c”];  // using multiple values to a property , like array this.allname=function(){ alert(“eachname”); this.nickname.forEach(function(eachname){ alert(eachname); }); } } var insta_myobj=new myobjs(); alert(insta_myobj[‘name’]); // brackets insta_myobj.allname();        // dot…

OOP javascript

How to access declared objects in javascript ( object instances )

Object instance need to access properties and methods of an object. When we used constructor method to define objects, we need to create an instance of the object to use the properties and methods of that object. function myobj(){ this.name= “joe”;  //Property this.age= “20”;   //Property this.nameandage= function(){   // Method console.log(this.name+’with age’+this.age); } }       …

OOP javascript

Whats are properties and methods used in javascript?

Properties are variables used in javascrips. Methods are functions used in javascrips. Both are used inside an object. var myobj={ name : “joe”,  //Property age  : “20”,   //Property nameandage: function(){   // Method console.log(this.name+’with age’+this.age); } }

OOP javascript

Objects in javascripts?

Objects are building blocks of javasript. “Class” keyword not using in javascript. Its all about objects. All components in javascripts are objects, Strings, functions etc.. Loaded window of js(html page) also consider as an object, it is called “winodw object” or global object. declaration of object: Two methods are there: 1.var myobj={ fname:”joe”,//Property lname:”john”,//Property fullname:…

OOP javascript

How to declare an object in javascript?

How to declare classes in jaascript? Objects are building blocks of javasript. “Class” keyword not using in javascript. Its all about objects. Two methods are there: literal object. 1.var myobj={ fname:”joe”,//Property lname:”john”,//Property fullname: function (){ console.log(this.fname +” ” + this.lname); } } we can access the properties through the methods used inside the objects, couldn’t…

Load More