1594975876
If you are working in the javascript for a while then you have probably come across the most widely used method of javascript map() and forEach(). Apart from this, there are so many methods available in the javascript for array and string which is widely used by the programmers as per the requirement. In this article, we are going to discuss the differences and usages of the javascript map() and forEach() method.
Now let’s understand the meaning of the above two statements. map() method calls a provided function on each element of the provided array and returns a new array of the same size or new size while forEach() method doesn’t return anything, its simple calls the provided function on each element of the array.
Ohh!!! It’s too hard to understand without the examples, so let’s understand both methods with an example.
#javascript #nodejs
1624959720
What a mess it could be to share the same name — especially if you are a programming language. Even if you are already over 20 years old, IT newbies periodically confuse you with your namesake. This happens all the time with Java and JavaScript, although they are not related at all! As someone on the internet said. They correlate in much the same way as a car and a carpet.
Why do these two languages have such similar names? How do they differ from each other, and what else do they have in common? This article will provide the answers to these questions.
…
#java #javascript #javascript-development #java-development #learn-to-code-java #learn-javascript #programming #java-vs-javascript
1600679940
Javascript array foreach is an inbuilt function that can be used to execute a function on each item in the array. The forEach() method is called on the array Object and is passed the function that is called on each item in the array. The callback function can also take the second parameter of the index in case you need to reference the index of the current element in the array.
In a nutshell, Javascript forEach() method executes a provided function once for each array element. Javascript forEach only be used on the Arrays, Maps, and Sets. This article briefly describes how to use the forEach() method to iterate the items of the array in JavaScript.
What’s the usual thing you do with an array? Add or remove items from an array. Iterate through its items! This is where the forEach() array method shines.
Before we dive into seeing how forEach() works, we need to take a look at how looping works. Looping is a fundamental computer science concept. If you want to be a sound programmer, mastering loops are amidst the first steps you need to take.
Here’s an example of a for loop in Javascript.
let languages = ['Python', 'Javascript', 'PHP', 'Golang'];
for (i = 0; i < languages.length; i++) {
console.log(languages[i])
}
#javascript #javascript array foreach #javascript foreach
1584529038
Java vs. JavaScript
#java #javascript #Java vs. JavaScript #Java vs JavaScript #programming
1600868220
In this tutorial, we will see Javascript Array Foreach, Map, Filter, Reduce, Concat Methods. I dedicate this article only for these methods because, in Pure Functional Programming, this kind of method is required to perform some operations on an Array.
If you do not know What Pure Functions is, then check out my Pure Functions in Javascript article on this website.
All the programming languages have this kind of Data Structure to hold and manipulate the data and Javascript is not different.
We all know Arrayscollection of variables, and we all have used to perform some operations like Creating an array, Removing an Item from an Array, Sorting the data of an Array and other manipulations.
In Functional Programming, we are using functions like foreach, map, filter, reduce, concatAll and other Higher Order Functions. So today I am describing these functions in deep and show you how you can use it in various scenarios.
#javascript #programming #foreach #map #filter #reduce
1600884720
By the word Map, here I mean another new method which is being used these days in modern JavaScript. Here we are going to see the classic dataType of Map. Mostly Map is getting used in looping concepts that’s a great thing, but if you go directly for all those then you won’t be able to understand the classic dataType of Map.
So let’s fire up our code editor and understand the concepts of Map with some amazing examples.
var myMap = new Map();
This is almost kind of constructional approach, where we create an object from prototype and stuff like that.
Now Map has a lot of properties and I think you should take a look at it, at once. So whenever you gonna type myMap.
then you can see a list of methods will be appearing on your screen like- get, set, forEach, values, and bunch of things. So one of the common methods which are being used widely is set
and get
method and by this time I guess from its name itself you might have guessed it like these are some default setters and getters means it can add values to them and retrieve values from them.
Let’s go ahead and try with set()
method and have some of the fun together:
Note: They work almost like objects but remember this, Maps are not like objects, they are completely different.
var myMap = new Map();
myMap.set(1, "Ricky"); //myMap.set(any key, any value)
myMap.set(2, "Monty"); //myMap.set(any key, any value)
myMap.set(3, "Henna"); //myMap.set(any key, any value)
myMap.set(4, "Monta"); //myMap.set(any key, any value)
console.log(myMap);
Now if you try to run this code in your editor, then you gonna see an output like this on your screen.
Map(4) { 1 => 'Ricky', 2 => 'Monty', 3 => 'Henna', 4 => 'Monta' }
Notice here, how Maps by default itself is telling you that how many properties you are storing in it and one more thing you can see here they have used =>
these arrow between its key, value pair to differentiate, and make you understand that they are not your regular objects.
#javascript-development #maps #array-methods #arrays #javascript