NEW
Font size
WorksheetsUji Pemahaman JavaScript Dasar
Total questions: 20
Worksheet time: 10mins
Apa itu variabel dalam JavaScript?
Variabel dalam JavaScript adalah konstanta yang tidak dapat diubah.
Variabel dalam JavaScript hanya dapat menyimpan angka.
Variabel dalam JavaScript adalah fungsi yang tidak memiliki nilai.
Variabel dalam JavaScript adalah tempat untuk menyimpan nilai yang dapat diubah.
Sebutkan tiga tipe data yang ada di JavaScript!
Date, Function, Null
Object, Undefined, Symbol
String, Number, Boolean
Character, Float, Array
Bagaimana cara mendeklarasikan variabel menggunakan let?
var namaVariabel = nilai;
const namaVariabel : nilai;
let namaVariabel = nilai;
let = namaVariabel nilai;
Apa perbedaan antara var, let, dan const?
Var dan let memiliki scope blok, const memiliki scope fungsi.
Var, let, dan const semuanya memiliki scope global.
Var memiliki scope fungsi, let dan const memiliki scope blok; let dapat diubah, const tidak dapat diubah.
Let dan const dapat diubah, var tidak dapat diubah.
Jelaskan apa itu fungsi dalam JavaScript!
Fungsi dalam JavaScript adalah metode untuk menghapus elemen dari array.
Fungsi dalam JavaScript adalah variabel yang menyimpan data.
Fungsi dalam JavaScript adalah tipe data yang tidak dapat diubah.
Fungsi dalam JavaScript adalah blok kode yang dapat dipanggil untuk melakukan tugas tertentu.
Bagaimana cara memanggil fungsi yang sudah dideklarasikan?
Fungsi dapat dipanggil dengan run(nama_fungsi)
Gunakan call_fungsi(nama_fungsi) untuk memanggil fungsi
Panggil fungsi dengan execute_nama_fungsi()
Gunakan nama_fungsi() untuk memanggil fungsi.
Apa itu parameter dalam fungsi?
Parameter dalam fungsi adalah variabel yang digunakan untuk menerima input.
Parameter dalam fungsi adalah hasil dari proses fungsi.
Parameter adalah fungsi yang tidak memerlukan input.
Parameter adalah variabel yang digunakan untuk menyimpan output.
Sebutkan contoh metode yang ada pada array!
join
Contoh metode pada array: push, pop, shift, unshift.
slice
concat
Apa yang terjadi jika kondisi if tidak terpenuhi?
Blok kode dalam if dieksekusi tanpa syarat.
Kondisi if akan selalu terpenuhi.
Program akan berhenti secara tiba-tiba.
Blok kode dalam if tidak dieksekusi.
Jelaskan cara kerja pengkondisian if-else!
Pengkondisian if-else digunakan untuk mengeksekusi kode berdasarkan kondisi yang diberikan.
Pengkondisian if-else selalu mengeksekusi semua kode tanpa pengecekan.
Pengkondisian if-else tidak memerlukan kondisi untuk dieksekusi.
Pengkondisian if-else hanya digunakan untuk perulangan.
Apa itu perulangan for?
Perulangan for digunakan untuk mengulangi blok kode tanpa batas.
Perulangan for hanya dapat digunakan dengan array.
Perulangan for adalah metode untuk menghentikan eksekusi program.
Perulangan for adalah cara untuk mengulangi blok kode dengan jumlah iterasi yang ditentukan.
Bagaimana cara menulis perulangan while?
while (kondisi) { // kode yang akan dijalankan }
repeat { // kode yang akan dijalankan } until (kondisi)
do { // kode yang akan dijalankan } while (kondisi)
for (kondisi) { // kode yang akan dijalankan }
Sebutkan contoh penggunaan perulangan for!
for (int i = 1; i < 5; i++) { System.out.println(i); }
for (int i = 1; i <= 5; i++) { System.out.println(i); }
for (i = 1; i <= 5; i++) { print(i); }
for (int i = 0; i < 10; i++) { System.out.println(i); }
Apa yang dimaksud dengan objek dalam JavaScript?
Objek dalam JavaScript adalah struktur data yang menyimpan data dalam bentuk pasangan kunci-nilai.
Objek dalam JavaScript adalah fungsi yang tidak memiliki parameter.
Objek dalam JavaScript hanya dapat menyimpan angka.
Objek dalam JavaScript adalah tipe data primitif.
Bagaimana cara membuat objek di JavaScript?
const obj = {}; // Membuat objek kosong
const obj = new Object(); // Membuat objek baru
const obj = []; // Membuat array
const obj = Object.create(null); // Membuat objek tanpa prototipe
Apa itu array dan bagaimana cara mendeklarasikannya?
Deklarasi array dalam Java adalah: var arr = 1, 2, 3;
Array hanya dapat menyimpan nilai numerik.
Array adalah tipe data tunggal.
Array adalah struktur data yang menyimpan sekumpulan nilai. Deklarasi array dalam JavaScript: var arr = [1, 2, 3];
Sebutkan dua metode yang bisa digunakan untuk mengakses elemen array!
Menggunakan loop tak terbatas dan metode 'reduce'
Menggunakan indeks dan metode 'forEach'
Menggunakan variabel global dan metode 'filter'
Menggunakan pointer dan metode 'map'
Apa yang terjadi jika kita mencoba mengakses indeks array yang tidak ada?
Indeks akan otomatis ditambahkan ke array.
Nilai yang diakses akan menjadi nol.
Nilai 'undefined' atau kesalahan tergantung pada bahasa pemrograman.
Program akan berhenti dan tidak melanjutkan.
Jelaskan perbedaan antara objek dan array!
Objek dan array adalah jenis data yang sama dan tidak memiliki perbedaan.
Objek menyimpan pasangan kunci-nilai, sedangkan array menyimpan urutan nilai.
Objek menyimpan urutan nilai, sedangkan array menyimpan pasangan kunci-nilai.
Objek hanya menyimpan nilai, sedangkan array menyimpan pasangan kunci-nilai.
Bagaimana cara menambahkan elemen baru ke dalam array?
Gunakan metode 'push' di JavaScript atau 'append' di Python.
Gunakan metode 'add' di Python.
Gunakan metode 'concat' di JavaScript.
Gunakan metode 'insert' di JavaScript.
