wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Web_FE_BASIC_SS18

Total questions: 17

Worksheet time: 9mins

Name
Class
Date
1.

Từ khóa nào trong JavaScript được sử dụng để khai báo một biến có thể được thay đổi giá trị?

a)

A. const

b)

B. let

c)

C. char

d)

D. fixed

2.

Từ khóa nào trong JavaScript được sử dụng để khai báo một biến có giá trị không thể thay đổi?

a)

A. const

b)

B. let

c)

C. var

d)

D. Tất cả các đáp án trên

3.

Từ khóa var khác với từ khóa let như thế nào?

a)

A. var có phạm vi khối (block scope), let có phạm vi hàm (function scope)

b)

B. let có phạm vi khối (block scope), var có phạm vi hàm (function scope)

c)

C. var và let đều có phạm vi khối (block scope)

d)

D. var và let đều có phạm vi hàm (function scope)

4.

Cú pháp nào sau đây là đúng để khai báo một biến trong JavaScript?

a)

let a = "rikkei"

b)

var a : rikkei

c)

const a = rikkei

d)

a let = "rikkei"

5.

Điều gì xảy ra nếu bạn cố gắng thay đổi giá trị của một biến khai báo bằng const?

a)

A. Giá trị của biến sẽ thay đổi

b)

B. Trình duyệt sẽ bỏ qua thay đổi

c)

C. Thông báo lỗi

d)

D. Biến sẽ được khai báo lại

6.

Toán tử nào sau đây là toán tử gán (assignment operator) trong JavaScript?

a)

A. ==

b)

B. ===

c)

C. =

d)

D. =>

7.

Toán tử nào sau đây là toán tử so sánh nghiêm ngặt (strict equality operator) trong JavaScript?

a)

A. ==

b)

B. ===

c)

C. !=

d)

D. !==

8.

Toán tử nào sau đây được sử dụng để kết hợp hai chuỗi trong JavaScript?

a)

A. +

b)

B. &

c)

C. *

d)

D. concat

9.

Toán tử nào sau đây là toán tử so sánh không nghiêm ngặt (loose equality operator) trong JavaScript?

a)

A. ==

b)

B. ===

c)

C. !=

d)

D. !==

10.

Kết quả của biểu thức sau là gì? 3 + 2 * 2

a)

A. 10

b)

B. 7

c)

C. 12

d)

D. 5

11.

Cú pháp đúng của câu lệnh if trong JavaScript là gì?

a)

A. if condition { // code }

b)

B. if (condition) { // code }

c)

C. if [condition] { // code }

d)

D. if {condition} (// code)

12.

Cú pháp đúng của câu lệnh if-else trong JavaScript là gì?

a)

A. if (condition) { // code } else { // code }

b)

B. if (condition) { // code } else if { // code }

c)

C. if (condition) { // code } else if (condition) { // code }

d)

D. if (condition) // code else // code

13.

Kết quả của đoạn mã sau là gì?

a)

A. 9

b)

B. 10

c)

C. 11

d)

D. 5

14.

Kết quả của đoạn mã sau sẽ là gì?

a)

NaN

b)

false

c)

true

d)

undefined

15.

Kết quả của đoạn mã sau sẽ là gì?

a)

Apple is red.

Grape is purple.

b)

Unknown fruit.

c)

Banana is yellow.

d)

Apple is red.

16.

Kết quả của đoạn mã sau sẽ là gì?

a)

"Greater than 8"

b)

Không có gì được in ra

c)

"Greater than 5"

d)

"5 or less"

17.

Kết quả của đoạn mã sau sẽ là gì?

a)

true

true

b)

false

false

c)

false

true

d)

true

false