Node Code: Saat Node Biasa Tidak Cukup

Menulis JavaScript sederhana di node Code.

Part 12 dari 15 ± 30 menit Gratis

Kapan memakai node Code?

Sebagian besar kebutuhan bisa dipenuhi node biasa. Pakai Code jika logikanya rumit: menghitung yang berlapis, membersihkan data aneh, atau menyusun teks khusus. Mulailah dengan node biasa dulu; Code adalah cadangan.

Dua mode

ModeArtinya
Run Once for All ItemsKode berjalan sekali, melihat semua item sekaligus
Run Once for Each ItemKode berjalan per item

Contoh mode "All Items"

const items = $input.all();          // semua item masuk

return items
  .filter(i => i.json.umur >= 17)    // saring
  .map(i => ({ json: { ...i.json, dewasa: true } }));

Aturan wajib

  • Kode harus mengembalikan (return) daftar item berbentuk [{ json: {...} }, ...].
  • Mode "Each Item": ambil datanya lewat $input.item.json dan kembalikan { json: {...} }.
  • Tampilkan isi variabel untuk uji coba dengan console.log() (lihat di konsol browser) — di n8n ada juga pin data.

Tips untuk pemula

  • Tulis fungsi kecil dan uji dengan data contoh.
  • Minta bantuan AI untuk menyusun kodenya, tetapi selalu pahami dan uji hasilnya.
  • Jangan menaruh password di kode.

Praktikkan langsung, gratis

Tulis dan jalankan kode langsung di browser, dapatkan penilaian otomatis. Daftar gratis kapan saja untuk menyimpan progres dan meraih sertifikat.

Coba latihan sekarang, tanpa daftar
Bagikan: WhatsApp Facebook LinkedIn X