// Create a function (you decide the name) that logs out the number 42
// to the console
// Call/invoke the function
function number(){
console.log(42)
}
number()
//result = 42
// calling our function
displayGreeting();
// we create a function by typing the keyword " function" + Function's name and ( we add the parameter here )
// {
// the function body
// }
// we call the function by typing it's name without the keyword and we add ()
function second (name){
name = "Elmustafa";
alert(name);
}
first();
function myFunc(p1, p2, pN)
{
// here "this" will equal "myThis"
}
let myThis = {};
// call myFunc using myThis as context.
// pass params to function arguments.
myFunc.call(myThis, "param1", "param2", "paramN");
const person = {
firstName:"John",
lastName: "Doe",
fullName: function () {
return this.firstName + " " + this.lastName;
}
}
// This will return "John Doe":
person.fullName();
l = "abcder";
q = "Ererwrwrewrew";
console.log(String.prototype.substr.call(q, 1, 4))
/*rerw...4 refers to how many characters to substring*/