JavaScript Dasar yang Benar-Benar Dipakai di Apps Script
SeriLevel 0 — Persiapan & Mental Model3 / 4

JavaScript Dasar yang Benar-Benar Dipakai di Apps Script

Ringkasan JavaScript praktis: variabel, fungsi, array, objek, dan loop — seperlunya untuk menulis otomasi Apps Script.

JavaScript untuk Apps Script#

Untuk otomasi Apps Script, hanya seperlian fitur JavaScript yang dipakai. Berikut yang paling sering digunakan.

Variabel#

Gunakan let untuk nilai yang berubah, const untuk nilai tetap.

Example:

let nama = 'Budi';
const jumlah = 10;

Fungsi#

Tombol Run menjalankan satu fungsi.

Example:

function sapa(nama) {
return 'Halo ' + nama;
}
Logger.log(sapa('Sari')); // Halo Sari

Array#

Array adalah daftar nilai. Index dimulai dari 0.

Example:

const buah = ['apel', 'mangga', 'jeruk'];
buah.push('pisang'); // tambah
buah[0]; // 'apel'
buah.length; // 4

Objek#

Objek menyimpan pasangan kunci-nilai.

Example:

const orang = { nama: 'Budi', umur: 25 };
orang.nama; // 'Budi'

Loop#

Gunakan forEach untuk mengulang tiap item array.

Example:

buah.forEach(function (item) {
Logger.log(item);
});

map, filter, reduce#

Tiga method ini paling sering dipakai untuk mengolah data Sheets.

Example:

const angka = [1, 2, 3, 4];
const kaliDua = angka.map((n) => n * 2); // [2,4,6,8]
const genap = angka.filter((n) => n % 2 === 0); // [2,4]
const total = angka.reduce((sum, n) => sum + n, 0); // 10
MethodDeskripsi
map()Mengubah tiap item, mengembalikan array baru
filter()Menyaring item, mengembalikan array baru
reduce()Merangkum array menjadi satu nilai

Next#

Pelajari Menjalankan Script Pertama.

Lisensi

CC BY-NC-SA 4.0 Karya ini dilisensikan di bawah Lisensi Creative Commons Atribusi-NonKomersial-BerbagiSerupa 4.0 Internasional.

Tulisan Terkait

Butuh jasa automatisasi atau custom Apps Script?

Jangan ragu untuk berkonsultasi. Kami bantu bangun solusi sesuai kebutuhan Anda.

Konsultasi sekarang →