-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhtml56.html
47 lines (43 loc) · 1.3 KB
/
html56.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arrow Function</title>
</head>
<body>
<div class="container">
This is arrow function
</div>
<script>
console.log("Arrow Functions");
let greet = ()=>{
console.log("Good Morning");
}
// function greet() {
// console.log("Good Morning");
// }
// setInterval(() => {
// greet();
// }, 1000);
// let sum= (a,b)=>a+b;
// let sum= (a,b)=>{
// return a+b;
// }
let half = a =>a/2;
let obj={
greeting: "Good Morning",
names: ["lakshay","Rohan","Rahul"],
speak(){
this.names.forEach((student)=>{
console.log(this.greeting + " ji " + student);
});
}
}
// If i had used a function instead of the (student) wala then it wouldnt have given me the output as this function will point towards the name which is there in the function. This is one of the importance of the arrow functions
obj.speak();
greet();
</script>
</body>
</html>