Some Characterizes of Javascript
Prototype-based-( not as Object Oriented Language)Dynamic (can be drop property in any time in the cycle)
Weekly Type -(every type variable declare as var and function can receive any type variable)
JavaScript Basic
Declaring array:
var myArray= []
Creating empty Object:
var myStudentObject={}; var myStudentObject=new Object(); var myStudentObject=Object.create(null);
Initialization object
myStudentObject.name=”Dinesh”; or var myStudentObject= {name:”Dinesh”}
Functions
How to declared function
function firstFunction (){ } or var secondFunction=function(){ }
arguments –Key word
We can pass any arguments to function without declare and we can use arguments key word which inherit for every function to retrieve those arguments.Ex:
function addNumber (){ var answer=arguments[0]+ arguments[1]; return answer; }Then we can call it as
firstFunction(1,2);
Method
var Operation={ add: function addNumber (){ var answer=arguments[0]+ arguments[1]; return answer; } }; //call it var x= Operation.add(2,3)
Immediate Function
These function execute immediately .(function(){ }()) Or (function(){})(); Passing parameters to immediate function (function(a,b){ }(1,2))
DOM Selector
var a=documents.getElementsById(“pic”);// var q=documents.quarySelector(“h2”);//get first element var list=documents.quarySelectorAll(“h2”);//get all elements
No comments:
Post a Comment