NEW
Font size
Worksheetska react.js
Total questions: 16
Worksheet time: 5mins
Apa itu elemen HTML?
Sebuah atribut di HTML
Sebuah tag di HTML yang membentuk struktur halaman
Sebuah gaya di CSS
Sebuah fungsi di JavaScript
Bagaimana cara membuat formulir HTML dengan input teks dan tombol submit?
<form><input type="text">
<button>Submit</button></form>
<form><input type="text"><a href="#">Submit</a></form>
<form><input type="text"><div>Submit</div></form>
<form><input type="text"><span>Submit</span></form>
Apa itu box model dalam CSS?
Model yang menentukan bagaimana teks diatur di halaman web
Model yang menentukan layout dan ukuran elemen HTML
Model yang menentukan interaksi antara HTML dan JavaScript
Model yang menentukan bagaimana gambar ditampilkan di halaman web
Jelaskan perbedaan antara class selector dan ID selector di CSS
Class selector menggunakan tanda '#' dan ID selector menggunakan tanda '.'
Class selector menggunakan tanda '.' dan ID selector menggunakan tanda '#'
Class selector dan ID selector menggunakan tanda yang sama
Class selector tidak dapat digunakan untuk memilih elemen HTML
Buatlah contoh penggunaan if-else dalam JavaScript:
if (condition) { code } else { code }
if { code } else (condition) { code }
if (condition) { code } else if (condition) { code }
if (code) { condition } else { code }
Apa perbedaan antara var, let, dan const?
'var' dan 'let' digunakan untuk deklarasi variabel, const untuk fungsi
'var' digunakan untuk deklarasi variabel lokal, 'let' untuk global, 'const' untuk konstanta
'var' digunakan untuk deklarasi variabel global, 'let' untuk lokal, 'const' untuk konstanta
'var' dan 'let' untuk deklarasi variabel, 'const' untuk objek
Buatlah sebuah fungsi JavaScript yang menerima dua parameter dan mengembalikan hasil penjumlahannya:
function add(a, b) { return a + b; }
function add(a, b) { return a * b; }
function add(a, b) { return a - b; }
function add(a, b) { return a / b; }
Apa itu fungsi anonim? Berikan contoh:
Fungsi yang didefinisikan di dalam objek, contohnya: function() { code }
Fungsi yang memanggil dirinya sendiri, contohnya: function() { code }
Fungsi yang hanya bisa dipanggil sekali, contohnya: function() { code }
Fungsi yang tidak memiliki nama, contohnya: function() { code }
Bagaimana cara menambahkan elemen baru ke dalam array di JavaScript?
array.add(element)
array.insert(element)
array.append(element)
array.push(element)
Buatlah contoh objek JavaScript dengan setidaknya tiga properti dan satu metode:
{ name: "John", age: 30, city: "New York", greet: function() { return "Hello"; } }
{ name: "John", age: 30, greet: function() { return "Hello"; } }
{ name: "John", age: 30, city: "New York" }
{ name: "John", greet: function() { return "Hello"; } }
Kapan sebaiknya menggunakan let daripada var?
Saat variabel hanya digunakan di dalam blok tertentu
Saat variabel digunakan di seluruh fungsi
Saat variabel tidak berubah nilainya
Saat variabel digunakan di seluruh file
Berikan contoh penggunaan const untuk deklarasi objek:
const obj = 30;
const obj = "John";
const obj = [ "John", 30 ];
const obj = { name: "John", age: 30 };
Tulis ulang fungsi berikut menggunakan arrow function:
const add = (a, b) => a * b;
const add = (a, b) => { return a + b; }
const add = a + b => { return a + b; }
const add => (a, b) { return a + b; }
Bagaimana cara memasukkan variabel ke dalam string menggunakan template literals? Berikan contoh:
"Hello, ${name}!"
'Hello, {name}!`
`Hello, ${name}!`
"Hello, {name}!"
Apa itu HTTP dan HTTPS? Jelaskan perbedaannya:
HTTP adalah protokol untuk komunikasi di internet; HTTPS adalah protokol untuk komunikasi di intranet
HTTP adalah protokol untuk video; HTTPS adalah protokol untuk gambar
HTTP adalah protokol tanpa enkripsi; HTTPS adalah protokol dengan enkripsi
Protokol untuk email; HTTPS adalah protokol untuk web
Apa itu Git? Jelaskan cara membuat commit di Git:
Sistem manajemen versi; git commit -m "message"
Sistem manajemen basis data; git commit
Sistem manajemen proyek; git commit
Sistem manajemen file; git commit -m "message"
