Skip to content

Commit 217a2a2

Browse files
authored
chore: add vtt file for map method video (#347)
1 parent cb95e19 commit 217a2a2

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
WEBVTT
2+
3+
00:00:00.110 --> 00:00:02.830
4+
What is the map method and how does it work?
5+
6+
00:00:03.029 --> 00:00:10.990
7+
The map method is a powerful and widely used function in JavaScript that operates on arrays.
8+
9+
00:00:11.230 --> 00:00:18.949
10+
It is designed to create a new array by applying a given function to each element of the original array.
11+
12+
00:00:19.350 --> 00:00:28.149
13+
This method does not modify the original array, but instead returns a new array containing the results of the function applied to each element.
14+
15+
00:00:29.190 --> 00:00:33.990
16+
Here's an example of using the map method on an array of numbers.
17+
18+
00:00:33.990 --> 00:00:38.549
19+
To create a new array where each number is doubled, we are using the map method.
20+
21+
00:00:38.869 --> 00:00:45.909
22+
The map method accepts a callback function where the function is called on every single element in the array.
23+
24+
00:00:46.950 --> 00:00:51.310
25+
In this case, each number in the array will be multiplied by two.
26+
27+
00:00:51.310 --> 00:00:55.710
28+
The result will be a new array of the numbers 2, 4, 6, 8, 10.
29+
30+
00:00:56.560 --> 00:01:00.000
31+
The callback function can accept up to three arguments.
32+
33+
00:01:00.710 --> 00:01:05.189
34+
The first argument is the current element being processed.
35+
36+
00:01:05.870 --> 00:01:11.469
37+
The second argument is the index of the current element being processed.
38+
39+
00:01:12.109 --> 00:01:17.069
40+
The third argument is the array where map is being called on.
41+
42+
00:01:17.829 --> 00:01:26.150
43+
Understanding and effectively using the map method can significantly improve your ability to work with arrays in JavaScript.
44+
45+
00:01:26.959 --> 00:01:35.159
46+
In future lecture videos, we'll dive deeper into more advanced uses of map and explore how it can be a powerful tool for building.
47+
48+
00:01:35.870 --> 00:01:39.030
49+
Dynamic and efficient programs.

0 commit comments

Comments
 (0)