Glosarium
- Get link
- X
- Other Apps
Daftar Modul
Glosarium
Berikut adalah glosarium dengan istilah umum yang digunakan pada kelas ini. Anda dapat membaca sekilas materi berikut untuk mengenali istilah-istilah umum yang ada di modul kelas ini. Selain itu, Anda juga dapat mengunjungi kembali halaman ini setiap kali menemukan istilah yang belum dipahami. Carilah istilah tersebut pada halaman glosarium ini untuk identifikasi makna atau definisinya. Jika masih terdapat pemahaman yang belum Anda pahami dan belum masuk di daftar ini, Anda dapat memberikan saran melalui fitur Laporan Materi.
A
Alert
Metode yang digunakan untuk menampilkan kotak dialog peringatan dengan pesan yang ditentukan di browser .
Argumen
Data yang dikirimkan ke dalam fungsi saat fungsi dipanggil, bisa berupa nilai langsung atau variabel .
Array
Struktur data yang dapat menyimpan kumpulan data yang terurut. Elemen di dalam array dapat diakses melalui indeks .
B
Pernyataan Blok Pernyataan
kumpulan yang dikumpulkan dalam tanda kurung kurawal ({ }) untuk dieksekusi bersama.
Tipe data Boolean
yang hanya memiliki dua nilai, yaitu true (benar) dan false (salah).
Break
Pernyataan yang digunakan untuk menghentikan perulangan atau percabangan dalam suatu program.
Browser
Perangkat lunak yang digunakan untuk mengakses dan menampilkan halaman web.
C
Penutupan
Kombinasi fungsi dan lingkungan leksikal-nya yang dapat mengakses variabel di luar fungsi tersebut.
Komentar
Teks dalam kode yang tidak dijalankan oleh interpreter dan digunakan untuk memberikan catatan atau penjelasan.
Bahasa Kompilasi
Bahasa pemrograman yang memerlukan proses kompilasi untuk mengubah kode sumber ke bahasa mesin sebelum dijalankan.
D
Pendekatan deklaratif
pemrograman yang menekankan pada hasil akhir daripada proses atau langkah-langkah spesifik untuk mencapainya.
Document Object Model (DOM)
Struktur data yang memungkinkan JavaScript untuk mengakses dan memanipulasi elemen-elemen dalam dokumen HTML.
E
ECMAScript
Standar yang menjelaskan cara kerja JavaScript dan spesifikasinya.
Elemen
Nilai yang disimpan di dalam array . Expression Bagian dari sebuah pernyataan yang menghasilkan nilai, seperti angka atau hasil operasi matematika.
F
First-class Citizen
Konsep di mana fungsi dalam JavaScript dapat diperlakukan seperti nilai atau objek lain, dapat disimpan dalam variabel , dikirimkan sebagai argumen , atau dikembalikan dari function lain.
Flow Control
Urutan bagaimana ekspresi dan pernyataan dijalankan oleh komputer berdasarkan kondisi dan logika tertentu.
Fungsi
Blok kode yang dirancang untuk melakukan tugas tertentu dan dapat dipanggil berulang kali dalam program.
G
Global Object
Objek yang tersedia secara global dalam lingkungan runtime JavaScript, seperti window di browser dan proses di Node.js .
Global Scope
Ruang lingkup variabel yang tersedia di seluruh bagian kode, tidak terbatas pada function atau block tertentu.
H
High-Level Language
Bahasa pemrograman yang lebih mudah dipahami oleh manusia dan memerlukan konversi ke bahasa mesin untuk dieksekusi.
Hoisting
Mekanisme JavaScript yang mengangkat deklarasi variabel dan function ke bagian atas scope sebelum kode dieksekusi.
I
Identifier
Nama yang digunakan untuk mengidentifikasi variabel, function, atau properti lainnya dalam kode.
Increment
Penambahan nilai variabel setiap kali perulangan dilakukan.
Indeks
Angka yang digunakan untuk merujuk ke posisi nilai di dalam array, dimulai dari 0.
Interpreter
Program yang menerjemahkan dan menjalankan kode sumber secara langsung tanpa memerlukan proses kompilasi.
K
Kompilasi
Proses mengubah kode sumber dari bahasa pemrograman tingkat tinggi ke bahasa mesin yang dapat dieksekusi oleh komputer.
L
Looping
Pernyataan yang memungkinkan eksekusi kode yang sama secara berulang.
M
Modularisasi
Teknik pemecahan kode program yang kompleks menjadi bagian-bagian lebih kecil dan sederhana agar lebih terstruktur, singkat, dan jelas.
N
Node.js
Runtime environment untuk menjalankan JavaScript di luar browser, memungkinkan pengembangan aplikasi server dan lainnya.
Number
Tipe data yang merepresentasikan bilangan bulat atau pecahan dalam JavaScript.
O
Object
Struktur data yang menyimpan pasangan key-value. Key dapat berupa string, sedangkan value bisa berupa tipe data apa saja, termasuk objek lain.
Operator
Simbol yang digunakan untuk melakukan operasi pada nilai dan variabel, seperti penambahan (+), pengurangan (-), dan sebagainya.
P
Parameter
Variabel yang didefinisikan dalam parentheses saat mendeklarasikan function, digunakan untuk menerima input data saat function dipanggil.
Primitif (tipe data)
Tipe data yang hanya dapat menyimpan satu jenis data, seperti string, number, boolean, null, dan undefined.
R
Read-Eval-Print-Loop (REPL)
Lingkungan interaktif yang membaca, mengevaluasi, dan mencetak hasil eksekusi kode JavaScript secara langsung.
Return
Statement dalam function yang mengembalikan nilai dari function tersebut ke tempat function dipanggil.
S
Scripting Language
Bahasa pemrograman yang diterjemahkan dan dijalankan secara langsung oleh interpreter tanpa memerlukan proses kompilasi.
Sintaksis (Syntax)
Aturan penulisan kode dalam bahasa pemrograman yang harus diikuti agar kode dapat dijalankan dengan benar.
Syntactic Sugar
Sintaksis yang dibuat untuk mempermudah implementasi suatu konsep yang sudah ada sebelumnya.
Statement
Instruksi lengkap yang ditulis dalam kode pemrograman untuk dijalankan oleh komputer.
String
Tipe data yang merepresentasikan teks, ditandai dengan tanda kutip tunggal, ganda, atau backticks.
T
Template Literal
Cara menulis string yang memungkinkan penyisipan expression menggunakan tanda backtick dan notasi ${}.
Terminal
Antarmuka baris perintah yang digunakan untuk menjalankan perintah dan program pada sistem operasi.
Tipe Data
Jenis data yang dapat diolah oleh program, seperti string, number, boolean, null, dan undefined.
V
Variabel
Wadah untuk menampung nilai atau data yang dapat digunakan dan dimanipulasi dalam program.
W
Window
Global object di lingkungan runtime browser yang menyediakan akses ke elemen dan fitur browser lainnya.
- Get link
- X
- Other Apps
Comments
Post a Comment