Close Menu
  • Home
  • Programming
    • JavaScript
    • TypeScript
    • Node.js
    • Python
    • PHP
    • CSS
    • HTML
  • Framework
    • Express.js
    • Laravel
    • Nest.js
    • React.js
    • Expo
    • React Native
    • Next.js
    • Strapi (Headless CMS)
    • WordPress (CMS)
  • Hot Topics
    • Software Architect
    • Artificial Intelligence
    • Data Science
    • Chat Bot
    • Machine Learning
      • Library JS
        • Danfo.js
    • Natural Language Processing
    • Proof of Concept
    • Kampus
  • Roles
    • Data Engineer
    • Software Engineer
    • DevOps
      • Docker
      • Jenkins
      • VPS (Virtual Private Server)
      • Ubuntu Server
  • Databases
    • Postgre SQL
    • SQL
    • SQL Server
    • Redis

Subscribe to Updates

Get the latest creative news from FooBar about art, design and business.

What's Hot

Top 5 Framework Microservices di Tahun 2026

March 8, 2026

Belajar JavaScript: Pengenalan & Lingkungan Kerja JavaScript

March 7, 2026

Stop Pakai Satu Model AI untuk Semuanya! Pahami Konsep Ini Dulu

March 7, 2026
Facebook X (Twitter) Instagram
Lampung DevLampung Dev
  • Home
  • Programming
    • JavaScript
    • TypeScript
    • Node.js
    • Python
    • PHP
    • CSS
    • HTML
  • Framework
    • Express.js
    • Laravel
    • Nest.js
    • React.js
    • Expo
    • React Native
    • Next.js
    • Strapi (Headless CMS)
    • WordPress (CMS)
  • Hot Topics
    • Software Architect
    • Artificial Intelligence
    • Data Science
    • Chat Bot
    • Machine Learning
      • Library JS
        • Danfo.js
    • Natural Language Processing
    • Proof of Concept
    • Kampus
  • Roles
    • Data Engineer
    • Software Engineer
    • DevOps
      • Docker
      • Jenkins
      • VPS (Virtual Private Server)
      • Ubuntu Server
  • Databases
    • Postgre SQL
    • SQL
    • SQL Server
    • Redis
Facebook X (Twitter) Instagram
Lampung DevLampung Dev
Home ยป Cara Menggunakan Foreach di Node.js?
Node.js

Cara Menggunakan Foreach di Node.js?

Abdan Zam Zam RamadhanBy Abdan Zam Zam RamadhanFebruary 13, 2024Updated:February 13, 2024No Comments2 Mins Read
Share Facebook Twitter Pinterest LinkedIn Tumblr Reddit Telegram Email
Cara Menggunakan Foreach di Node.js
Cara Menggunakan Foreach di Node.js
Share
Facebook Twitter LinkedIn Pinterest Email

Pada Node.js, kita dapat menggunakan method forEach() untuk melakukan perulangan pada sebuah array of object (array yg didalamnya berisi data object). Disamping itu, dengan menggunakan method forEach() kita juga dapat melakukan operasi pada setiap object. Berikut ini merupakan contoh cara menggunakan method forEach() untuk melakukan iterasi/ perulangan pada sebuah array of object .

Daftar Isi

Toggle
  • Contoh 1
  • Contoh 2
  • Catatan

Contoh 1

const myObjects = [
  { name: "Abdan", age: 32 },
  { name: "Mahesa", age: 27 },
  { name: "Akbar", age: 30 },
];
  
myObjects.forEach((object) => {
  console.log(object.name + " berumur " + object.age + " tahun");
});

Pada contoh diatas, method forEach() digunakan untuk melakukan perulangan pada arraymyObjects , dimana didalam array tersebut terdapat kumpulan object dan setiap object akan di looping satu persatu. Parameter object mewakili setiap object didalam array myObjects. Kemudian setiap object akan di cetak sesuai dengan nama properti-nya dan dikombinasikan dengan concat (kombinasi string).

Contoh 2

Kita juga dapat menggunakan method forEach() untuk memodifikasi tiap objects yang ada pada array myObjects. Contohnya seperti dibawah ini.

myObjects.forEach((object) => {
  object.age += 1;
});
  
console.log(myObjects);

Pada contoh ini, kita menggukan method forEach() untuk melakukan perulangan pada array myObjects . Dimana pada setiap perulangan, kita mencoba untuk memanipulasi dengan cara menambahkan properti age pada setiap object dengan + 1 . Kemudian array myObjects hasil manipulasi dicetak dengan menggunakan console.log.

Catatan

Method forEach() tidak mengembalikan return array baru. Penggunakan forEach() hanya untuk memudahkan proses iterasi/ perulangan array of object. Jika kita ingin melakukan perulangan, dan hasil perulangan memberikan return array baru. Maka kita dapat menggunakan method map().

Semoga artikel ini bermanfaat, salam sesama programmer.

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
Previous ArticleCara Install XAMPP (Apache, MariaDB, PHP dan Perl) pada Windows
Next Article Bagaimana Prospek Karir Jurusan Teknik Informatika?
Abdan Zam Zam Ramadhan
  • Website
  • LinkedIn

Seorang Senior Software Engineer di PT. Astra Internasional, Tbk. dengan pengalaman lebih dari 6 tahun di industri teknologi. Lulusan Teknik Informatika Universitas Lampung & Hacktiv8 (Fullstack JS) memiliki spesialisasi dalam ekosistem JavaScript, TypeScript, dan Node.js. Selain menangani proyek skala besar corporate, penulis aktif membagikan tutorial teknis dan strategi produktivitas melalui tulisan untuk membantu sesama developer berkembang.

Related Posts

Node.js

7 Library NPM untuk Mengonversi Gambar ke Format Lainnya, Cobain Geh!

May 26, 2024
Demo
Top Posts

Cara Menggunakan Foreach di Node.js?

February 13, 202472 Views

Cara Install XAMPP (Apache, MariaDB, PHP dan Perl) pada Windows

November 26, 202351 Views

Bagaimana Prospek Karir Jurusan Teknik Informatika?

February 14, 202447 Views

Contoh Soal Tes Koding Beserta Pembahasannya dengan Python

May 17, 202443 Views

10 Plugin VS Code yang Wajib Developer Install

June 15, 202442 Views
Stay In Touch
  • Facebook
  • YouTube
  • WhatsApp
  • Instagram
  • LinkedIn
Ebook Recommended
Demo
Most Popular

Cara Menggunakan Foreach di Node.js?

February 13, 202472 Views

Cara Install XAMPP (Apache, MariaDB, PHP dan Perl) pada Windows

November 26, 202351 Views

Bagaimana Prospek Karir Jurusan Teknik Informatika?

February 14, 202447 Views
Our Picks

Top 5 Framework Microservices di Tahun 2026

March 8, 2026

Belajar JavaScript: Pengenalan & Lingkungan Kerja JavaScript

March 7, 2026

Stop Pakai Satu Model AI untuk Semuanya! Pahami Konsep Ini Dulu

March 7, 2026
Learning Ecosystem
  • JavaScript
  • TypeScript
  • Python
  • Golang
  • PHP
  • SQL
  • Docker
  • Git
Facebook X (Twitter) Instagram Pinterest
  • Jobs
  • Project Freelance
  • About Me
  • Contact
Copyright © 2026 Lampung Dev. Developed by Abdan Zam Zam Ramadhan.

Type above and press Enter to search. Press Esc to cancel.