Array Methods You Must Know

DEEPCHAND KUMAR
0

push() and pop()

push () का यूज हमलोग Array के अंत में value को जोड़ने के लिए करते है |

let fruits = ["apple", "banana"];

fruits.push("mango");

console.log(fruits);

output : [ 'apple', 'banana', 'mango' ]


pop() का यूज हमलोग Array के अंत में value को हटाने के लिए करते है |

let fruits = ["apple", "banana"];

fruits.pop("mango");

console.log(fruits);

output : [ 'apple', 'banana', ]


shift() and unshift()

shift() का यूज़ Array की शुरुआत से value को हटाने के लिए करते है |

let fruits = ["apple", "banana"];

fruits.shift();

console.log(fruits);

output : [ 'banana']

unshift() का यूज़ Array की शुरुआत में value को जोड़ने के लिए करते है | 

let fruits = ["banana", "mango"];

fruits.unshift("apple");

["apple", "banana", "mango"]


map()

map() – हर element को बदलकर नया array बनाता है |

let numbers = [1, 2, 3, 4];

let result = numbers.map(function(num) {

  return num * 2;

});

result = [2, 4, 6, 8]

map() original array को नहीं बदलता, बल्कि नया array बनाता है।

filter()

filter() – Condition के आधार पर values को चुनने का काम करता है |

Example:

अगर हमें even numbers निकलना हो तो कुछ इस प्रकार से होगा |

let numbers = [1,2,3,4,5,6];

----------------------------------

let result = numbers.filter(function(num){

  return num % 2 === 0;

});

-----------------------------------

output:[2,4,6]

filter() सिर्फ condition true होने वाले elements को रखता है।

reduce() (basic explanation only)

reduce() – Array को एक single value में बदलने का कार्य करता है |

reduce पूरे array को मिलाकर एक final result देता है

let numbers = [1,2,3,4];

-------------------------------------------------

let sum = numbers.reduce(function(total, num){

  return total + num;

}, 0);

-------------------------------------------------

output: sum = 10

--------------------------------------------------

Explanation:

0 + 1 = 1

1 + 2 = 3

3 + 3 = 6

6 + 4 = 10

Final result = 10

-------------------------------------------------------

forEach()

forEach() – हर element पर काम करता है |

forEach() array के हर element पर function चलाता है।

Before array

-----------------------------------------------------

let fruits = ["apple", "banana", "mango"];

after Code

--------------------------------------------------------

fruits.forEach(function(fruit){

  console.log(fruit);

});

Console Output

-----------------------------------------------------------

apple

banana

mango

forEach() आमतौर पर print, logging या side-effects के लिए use होता है।








एक टिप्पणी भेजें

0टिप्पणियाँ

एक टिप्पणी भेजें (0)