The each
method is a common method used in JavaScript to iterate over elements in an array or object. There are different libraries that implement the each
method, such as jQuery, Lodash, and Underscore.
Here’s an example of how to use the each
method in jQuery to iterate over a class of elements:
<ul class="list">
<li class="item">Item 1</li>
<li class="item">Item 2</li>
<li class="item">Item 3</li>
</ul>
<script>
$('.item').each(function() {
console.log($(this).text());
});
// Output:
// "Item 1"
// "Item 2"
// "Item 3"
</script>
In this example, the $('.item')
selector is used to select all elements with the class item
, and the each
method is used to iterate over each of those elements. The function passed to the each
method is called for each element in the class, and the current element is passed to the function as this
.
In the function, $(this)
is used to create a jQuery object for the current element, and the text()
method is used to get the text content of the element. The text content of each element is then logged to the console.
Note that different libraries may have different implementations of the each
method, but the general idea is the same: to provide an easy way to iterate over elements in an array or object and perform some action on each element.
+ There are no comments
Add yours