xxxxxxxxxx
// NOTE : Function defined using (Function CONSTRUCTOR) does not
// inherits any scope other than the GLOBAL SCOPE
var x=7;
function A(){
var x=70;
function B(){
console.log(x); // 70
}
let C = function(){
console.log(x); // 70
}
let D = new Function('console.log(x)'); // user caps F
B(); // 70
C(); // 70
D();// 7 - Inherits always the GLOBAL scope
};
A();
xxxxxxxxxx
function world(params){
//Code to be executed when the function is called.
}
world()
//Explaination
//'world' in the function is the name of the function.
//There are brackets after function name. Those are use to push parameters
//The forth line Calls the function named 'world'
xxxxxxxxxx
// Code by DiamondGolurk
// Defining the function
function test(arg1,arg2,arg3) {
// Insert code here.
// Example code.
console.log(arg1 + ', ' + arg2 + ', ' + arg3)
}
// Running the function
test('abc','123','xyz');
// Output
// abc, 123, xyz
xxxxxxxxxx
// Function declaration
function myFunction() {
// Function body
// Code to be executed
}
// Example function declaration
function greet() {
console.log("Hello, world!");
}
// Function invocation
greet(); // Output: Hello, world!
xxxxxxxxxx
// Creating a function in JavaScript
function myFunction() {
// function logic goes here
}
// An example usage of the function
myFunction();
xxxxxxxxxx
When a function is called with the new keyword, the function will be used as a constructor.
xxxxxxxxxx
//(don't type behind the// type function to after that name it//
function name() {
(name)=name
console.log(name)
};
//{ symbol is used o group together code but you must create n index/array of 2(array3)//