wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quizziz Vue.js

Total questions: 18

Worksheet time: 10mins

Name
Class
Date
1.

Cú pháp cài đặt dự án Vue.js là gì?

a)

npm install vue@latest

b)

npm i vue@latest

c)

npm create vue@latest

d)

npm create next@latest

2.

Chỉ thị nào sau đây được sử dụng để lắng nghe sự kiện trong Vue.js?

a)

v-bind:Event_name

b)

v-on:Event_nam

c)

@Event_name

d)

onEvent_name

3.

Chỉ thị nào sau đây được sử dụng để Binding property cho một phần tử trong Component của Vue.js?

a)

v-on:Property

b)

v-bind:Property

c)

:Property

d)

@Property

4.

Vue.js là gì?

a)

Một thư viện CSS

b)

Một framework back-end

c)

Một framework front-end

d)

Một ứng dụng quản lý dữ liệu

5.

Cách nào đúng để binding một thuộc tính title vào một thẻ h1 trong Vue?

a)
  • <h1 :title="message"></h1>

b)
  • <h1 v-bind="message"></h1>

c)

<h1 v-title="message"></h1>

d)

<h1 bind="message"></h1>

6.

Cách sử dụng sự kiện keyup với phím Enter?

a)

@keyup="onEnter"

b)

@keyup.enter="onEnter"

c)

@enter="onEnter"

d)
  • D. v-on:enter="onEnter"

7.

Cách nào để truyền tham số vào một hàm trong sự kiện click?

a)

@click="method($event)"

b)

@click="method()"

c)
  • @click="method(param)"

d)

@click="method"

8.

ref trong Vue.js (Composition API) được dùng để làm gì?

a)

Truy cập phần tử DOM

b)

Tạo một biến phản ứng

c)

Định nghĩa computed property

d)
  • Theo dõi sự thay đổi của component

9.

Cú pháp nào đúng để khai báo một biến reactive với ref trong Composition API?

a)

const count = reactive(0);

b)

const count = ref(0);

c)

const count = refs(0);

d)

let count = reactives(0);

10.

Cú pháp nào tạo một đối tượng reactive trong Composition API?

a)

computed()

b)

reactive()

c)

watch()

d)

ref()

11.

Đối tượng reactive trong Vue có đặc điểm gì?

a)

Tự động phản ứng với sự thay đổi và cập nhật giao diện

b)

Không thể thay đổi được

c)

Không tương thích với dữ liệu phức tạp

d)

Chỉ có thể thay đổi thủ công bằng cách reload

12.

Trong Vue.js, đối tượng reactive khác với ref như thế nào?

a)

reactive dùng để theo dõi sự thay đổi của dữ liệu, ref không làm được điều đó.

b)

reactive dành cho các kiểu dữ liệu nguyên thủy, ref dành cho đối tượng

c)

reactive chỉ dành cho mảng và đối tượng, ref dành cho mọi loại dữ liệu

d)

reactive chỉ dành cho sự kiện, còn ref cho binding dữ liệu

13.

Computed property trong Vue.js được dùng để làm gì?

a)

Xử lý dữ liệu không cần cập nhật khi dữ liệu thay đổi

b)

Xử lý dữ liệu có phụ thuộc vào các thay đổi của dữ liệu khác

c)

Theo dõi các thay đổi dữ liệu nhưng không phản hồi giao diện

d)

Gọi API trong phương thức mounted

14.

Cách khai báo computed property trong Composition API?

a)

computed(() => {...})

b)

ref(() => {...})

c)

reactive(() => {...})

d)

computedProperty(() => {...})

15.

Watchers trong Vue.js được dùng để làm gì?

a)

Xử lý sự kiện giao diện

b)

Theo dõi sự thay đổi của các reactive properties hoặc computed properties

c)

Kết hợp các phương thức tính toán với computed

d)

Gọi các API khi trang tải lần đầu

16.

Directive nào được sử dụng để hiển thị một phần tử chỉ khi điều kiện đúng?

a)

v-show

b)

v-if

c)

v-bind

d)

v-for

17.

Khác biệt chính giữa v-if và v-show là gì?

a)

v-show loại bỏ phần tử khỏi DOM, v-if chỉ thay đổi thuộc tính display

b)

v-if loại bỏ phần tử khỏi DOM, v-show chỉ thay đổi thuộc tính display

c)

Cả hai đều không thay đổi DOM

d)

Không có sự khác biệt

18.

Directive nào được sử dụng để lặp qua một danh sách và render các phần tử?

a)

v-bind

b)

v-if

c)
  • v-show

d)

v-for