wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JavaScript Gasskeun

Total questions: 49

Worksheet time: 2hrs 35mins

Name
Class
Date
1.

Apa itu JavaScript?

a)

Bahasa pemrograman untuk website

b)

Bahasa pemrograman untuk aplikasi desktop

c)

Bahasa pemrograman untuk game

d)

Bahasa pemrograman untuk mobile

2.

Siapa yang menciptakan JavaScript?

a)

Brendan Eich

b)

Tim Berners-Lee

c)

Bill Gates

d)

Steve Jobs

3.

Apa nama asli dari JavaScript?

a)

Mocha

b)

LiveScript

c)

Java

d)

Jscript

4.

Apa itu EcmaScript?

4 lines
5.

Sebutkan salah satu fitur yang ditambahkan pada EcmaScript versi 3!

4 lines
6.

Apa yang diperkenalkan pada EcmaScript versi 6?

a)

Deklarasi variable lokal

b)

Fitur baru untuk array

c)

Perintah baru untuk string

d)

Semua di atas

7.

Apa fungsi utama dari JavaScript dalam pengembangan website?

4 lines
8.

Apa saja kelebihan dari Pemrograman JavaScript?

a)

Fleksibel Digunakan

b)

Interaktif dan responsif

c)

Multiplatform dan cross browser

d)

Ketersediaan framework dan library

9.

Apa saja kekurangan dari Pemrograman JavaScript?

a)

Masalah keamanan

b)

Memiliki keterbatasan objek.

c)

Bukan untuk pengembangan

d)

Mempunyai banyak JavaScript code snippet

10.

Bagaimana cara kerja JavaScript di sisi client?

4 lines
11.

Apa yang dimaksud dengan JavaScript sebagai back end?

4 lines
12.

Sebutkan cara penulisan kode JavaScript!

a)

Embed

b)

Inline

c)

Eksternal

13.

Apa itu fungsi console.log() dalam JavaScript?

4 lines
14.

Apa fungsi dari console.log() dalam JavaScript?

a)

Menampilkan teks ke console Javascript

b)

Menampilkan jendela dialog

c)

Menulis sesuatu ke dokumen HTML

d)

Menampilkan output ke elemen HTML

15.

Apa yang dilakukan fungsi alert()?

a)

Menampilkan teks ke console Javascript

b)

Menampilkan jendela dialog

c)

Menulis sesuatu ke dokumen HTML

d)

Menampilkan output ke elemen HTML

16.

Apa itu innerHTML?

a)

Sebuah atribut di dalam elemen HTML

b)

Fungsi untuk menampilkan teks

c)

Sebuah objek dalam JavaScript

d)

Sebuah tipe data

17.

Apa yang dimaksud dengan nilai tetap dalam JavaScript?

a)

Nilai yang tidak dapat diubah

b)

Nilai yang dapat diubah

c)

Nilai yang hanya berupa string

d)

Nilai yang hanya berupa angka

18.

Sebutkan dua jenis nilai dalam JavaScript!

4 lines
19.

Apa itu variabel dalam JavaScript?

4 lines
20.

Sebutkan beberapa tipe data dalam JavaScript!

4 lines
21.

Apa yang dimaksud dengan statement dalam JavaScript?

4 lines
22.

Apa fungsi dari document.write()?

a)

Menampilkan output ke console

b)

Menulis sesuatu ke dokumen HTML

c)

Menampilkan jendela dialog

d)

Menampilkan output ke elemen HTML

23.

Apa yang harus ditambahkan di akhir setiap statement JavaScript?

a)

Titik koma

b)

Tanda kurung

c)

Tanda sama dengan

d)

Tanda kutip

24.

Apa saja tipe data yang ada dalam pemrograman Javascript?

a)

String

b)

Integer

c)

Float

d)

Boolean

e)

Object

25.

Apa yang terjadi jika variabel dideklarasikan tanpa nilai?

a)

Nilai menjadi null

b)

Nilai menjadi undefined

c)

Nilai menjadi 0

d)

Nilai menjadi false

26.

Jendela dialog apa yang digunakan untuk menampilkan informasi?

a)

alert()

b)

confirm()

c)

prompt()

27.

Apa fungsi dari dialog confirm()?

a)

Menampilkan pesan

b)

Mengambil input dari pengguna

c)

Melakukan konfirmasi tindakan

28.

Apa yang dilakukan operator aritmatika pada Javascript?

a)

Melakukan operasi aritmatika

b)

Memberikan tugas kepada variabel

c)

Membandingkan dua nilai

29.

Apa yang terjadi jika kita menggunakan penjumlahan pada tipe data string?

a)

Penjumlahan

b)

Penggabungan

30.

Apa perbedaan antara operator aritmatika dan operator penugasan?

4 lines
31.

Apa itu operator perbandingan pada Javascript?

4 lines
32.

Apa yang dimaksud dengan percabangan if?

4 lines
33.

Bagaimana cara kerja percabangan if/else?

4 lines
34.

Apa itu percabangan if/else/if?

4 lines
35.

Jelaskan tentang percabangan switch/case!

4 lines
36.

Apa yang dimaksud dengan percabangan bersarang?

4 lines
37.

Apa itu counted loop dan uncounted loop?

4 lines
38.

Jelaskan tentang perulangan For di Javascript!

4 lines
39.

Apa yang dimaksud dengan perulangan While?

4 lines
40.

Apa yang terjadi pada nilai i saat dilakukan i++?

4 lines
41.

Apa itu perulangan while di Javascript?

4 lines
42.

Apa itu struktur data array?

4 lines
43.

Bagaimana cara membuat array pada Javascript?

4 lines
44.

Apa itu fungsi dalam Javascript?

4 lines
45.

Apa itu DOM dalam konteks Javascript?

4 lines
46.

Apa fungsi getElementById()?

4 lines
47.

Apabila kita ingin mengakses elemen yang spesifik, terdapat beberapa fungsi yang bisa digunakan. Sebutkan fungsi-fungsi tersebut!

4 lines
48.

Bagaimana kalau ada lebih dari satu elemen yang dipilih?

a)

Elemen yang akan terpilih akan menjadi sebuah array.

b)

Elemen yang akan terpilih akan menjadi objek.

c)

Elemen yang akan terpilih akan menjadi string.

d)

Elemen yang akan terpilih akan menjadi null.

49.

Apa yang terjadi saat elemen

a)

Fungsi untuk melakukan sesuatu dijalankan.

b)

Halaman web akan refresh.

c)

Dialog alert akan muncul.

d)

Tidak ada yang terjadi.