+ 4

Pls am confused can someone explain function, object, method in javascript

Pls with examples I have been unable to understand the concept of functions,object,method. But is it OK to move on with other stuff Then come back to revise on it

28th Aug 2019, 9:58 AM
Abdulrahman Abdulhakeem
Abdulrahman Abdulhakeem - avatar
4 Answers
+ 4
a method is a function inside an object: function Point(x, y){ this.x = x; this.y = y; this.print = function(){ console.log("(" + this.x + "| " + this.y + ")"); } } calling a method works like this: var p = new Point(0, 0); p.print(); //output: (0| 0)
28th Aug 2019, 10:58 AM
Anton Böhler
Anton Böhler - avatar
+ 3
Here is the answer to your question. https://code.sololearn.com/W75DicSoPA69/?ref=app
7th Sep 2019, 12:07 PM
Makzo
Makzo - avatar
+ 1
a function is sth you can call like this: console.log(); ->log is a function they can return a value and help to orginise your code. you can make your own functions like this: function help(){ console.log("I need help"); } //they can have parameters in the brackets and they can return a value function double(n){ return 2 * n; }
28th Aug 2019, 10:54 AM
Anton Böhler
Anton Böhler - avatar
+ 1
a function that creates an Object is a constructor function they look similar, but they require the keyword 'this' to seperate object attributes from global variables or parameter: function Point(x, y){ this.x = x; this.y = y; } to create an Object we can simply do this: var p = new Point(0, 0); -> the new is the keyword for creating objects
28th Aug 2019, 10:57 AM
Anton Böhler
Anton Böhler - avatar