Spread/Rest Operator Spread: Menggabungkan array/object: const arr1 = [1, 2]; const arr2 = [...arr1, 3]; // [1, 2, 3] Rest: Mengumpulkan sisa argumen: const sum = (...args) => args.reduce((a, b) => a + b); sum(1, 2, 3); // 6 5. Modules (import/export) Memecah kode menjadi file modular: ... Mengurangi repetisi kode. Contoh praktis: // Swap variabel tanpa temp let a = 1, b = 2; [a, b] = [b, a]; // a=2, b=1 Baca Juga: IoT dan Teknologi Smart City di Era Digital Spread dan Rest Operator di ES6 Dua fitur ES6 ini menggunakan sintaks ... tapi dengan fungsi berbeda. 1. Spread
Rest Operator
- Home
- Rest Operator