Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Đồ Án Phần Mềm - Quiz 3

Total questions: 130

Worksheet time: 2hrs 10mins

Name
Class
Date
1.
Arrow function trong JavaScript được giới thiệu từ phiên bản nào của ECMAScript?
a)
ECMAScript 5
b)
ECMAScript 6
c)
ECMAScript 7
d)
ECMAScript 8
2.
A r ro w    fu n c t i o n   c ó   t h ể   sử    dụ ng    đ ư ợ c   với   m ọ i    k iểu   d ữ   liệu    tro n g    J av a S c rip t    h a y  khô n g? 
a)
C ó
b)
K h ô ng
c)
T ù y    t r ư ờ ng  h ợ p
d)
Khô n g    có    đ á p   á n    đ ú n g
3.
A r r o w    f u n c t io n    có    cá c h   v iế t    n gắ n    g ọn    hơ n   so    vớ i   fun cti o n   th ô n g    th ườ n g    khô n g ? 
a)
C ó
b)
Kh ôn g
c)
T ù y    tr ườ ng    hợ p
d)
K h ô ng  c ó   đ áp    án  đú n g
4.
Ar row   fu n cti on  c ó    t h ể    có  b a o    n h i êu  t h a m   s ố   tr u y ề n    vào?
a)
Chỉ   1   th am   s ố
b)
N h i ề u   h ơ n    1   t h a m    số
c)
Kh ô n g    gi ới    h ạn  s ố    l ư ợ n g    t h a m   s ố
d)
Kh ô n g    c ó    t ha m   s ố
5.
T r o n g    arrow    f unc tio n ,    t ừ   kh ó a   " t his "   t h am    c hiế u   đế n    đối    t ư ợng   n à o ? 
a)
Đ ố i    t ư ợ ng    g ọ i    a r ro w   f u n c t i o n
b)
Đố i   t ư ợ ng  c h ứ a    arr o w    f un c t i on
c)
G l o b al    ob j e ct
d)
K h ô ng    có   đ ối    t ư ợ ng   n à o    đ ượ c   tha m    c hiế u
6.
P r o m i s e    tr o n g    J avaS c r i pt    đư ợ c    gi ớ i   t h iệ u  t ừ    p h i ê n    bả n   n à o    củ a    E C MAS c r i pt ?
a)
E C M A S c r i p t   5
b)
E C M A S c ri p t   6
c)
E C MA S c rip t   7
d)
EC M A S c ri pt    8
7.
Pro m i s e    t r o n g    J a v aS c r i p t    đ ư ợc   s ử    d ụn g    đ ể   l à m   g ì ? 
a)
X ử   lý    b ấ t   đ ồ ng   bộ
b)
X ử    l ý    đ ồ n g    b ộ
c)
T ạ o    cá c   bi ế n    glo b al
d)
K h ô ng  c ó   đ á p   á n   đ ún g
8.
Pro m i s e   c ó   b ao   nh iêu   t r ạn g    t h á i   chí n h ? 
a)
2
b)
3
c)
4
d)
5
9.
C â u   l ệ n h   nào    đ ư ợc    sử    d ụng   để   tr u y    cậ p    v ào  k ế t    q u ả    c ủ a   m ột    P r o mi se ?
a)
t h e n ()
b)
ca t c h ( )
c)
f i n a l ly ( )
d)
Tấ t   c ả    c á c   c âu   l ện h    tr ê n
10.
Pr o m i s e  c ó   t h ể    đ ượ c    c ha i n ing   (n ối  ti ếp)   đ ể   x ử   l ý    nhi ề u    b ấ t    đ ồn g   b ộ  l iên    ti ế p    n ha u?
a)
C ó
b)
K h ô ng
c)
T ù y   t r ư ờn g   h ợ p
d)
K h ô n g   c ó    đ áp    á n  đ ún g
11.
A s ync / A w a it  l à   t í nh   nă n g   m ớ i  n h ấ t    đ ư ợ c    gi ớ i    th iệ u    t r o n g   phiên    b ả n   nà o   c ủ a    EC MA Scri p t ? 
a)
EC M A Scr ipt    5
b)
E C MA S c r i p t   6
c)
E CMA Sc rip t   7
d)
E C MA S cr i pt   8
12.
A syn c / Aw a i t  đư ợ c   s ử  d ụng    đ ể    x ử    l ý    bấ t   đ ồ ng   b ộ   t r o n g   J a v aSc r i p t    nh ư    t hế  n à o ? 
a)
Sử    dụn g    P rom ise
b)
S ử    d ụ n g   C a l lbac k
c)
S ử   d ụ ng    C a l l b a c k    v à    P r omi s e
d)
Khô ng    s ử    dụ n g    P r o m is e  và   C a l l b a c k
13.
T ừ    k h óa   n à o    đ ư ợ c   s ử    dụ n g   để   kha i    b á o   mộ t    h àm    Asyn c ? 
a)
a s yn c
b)
a w ait
c)
a s y n c   f un cti o n
d)
f unc t i on    a sy nc
14.
C â u  l ệ n h    nà o  đ ư ợc    sử    d ụ n g    để    t r uy    c ậ p    v à o    k ế t    q u ả   c ủ a   m ộ t   A s y nc   f u n ct i o n ? 
a)
t h e n ( )
b)
c a t ch ()
c)
f i na l ly ( )
d)
a wai t
15.
Có  th ể    s ử   dụ ng   A s y n c /Awai t    để    x ử  l ý   n h i ều   b ất    đồ ng    bộ   li ê n    t iế p   n h a u ? 
a)
C ó
b)
K hông
c)
T ù y   t r ư ờ n g    h ợ p
d)
K h ô n g   có    đ áp   á n  đ ú ng
16.
T em p late   Lit e r al   l à    t í nh    nă ng    m ới    nhấ t   đượ c   g iới    t h i ệu    t ro n g   p h iên   b ả n    n à o    c ủ a    E C M AS c r ipt ?
a)
E C MAS c r i pt    5
b)
E C MA Sc r i pt    6
c)
E C M AS c r ip t    7
d)
E C MA S cr i pt   8
17.
T em p l a t e   L i t e r al    đ ư ợ c   sử    dụ n g    đ ể    l à m   gì ? 
a)
Tạo   một   c huỗ i    m ới
b)
Tạ o    m ộ t    b i ế n    m ới
c)
T ạ o    m ộ t    hà m    m ới
d)
T ạo    m ộ t    o b j e ct   mớ i
18.
T em p late    Lit er a l   c ho   ph é p    sử    d ụn g    c ác   b iể u    t hứ c    J ava Sc r i p t    b ê n   tr o n g   c h u ỗi   b ằ ng   các h    s ử   d ụ n g  ký    t ự    n ào ? 
a)
$
b)
%
c)
&
d)
#
19.
S ử    d ụ n g    Te m pl a t e   L it e ra l   có    t h ể    t h a y    t h ế   đ ượ c   c á c    p h ư ơ n g   thứ c    c ũ   đ ể   t ạ o    c huỗ i    n hư    t h ế    n à o ? 
a)
S ử    d ụn g    ph ư ơ ng   thức    c on c a t ( )
b)
S ử    d ụ ng   p h ư ơ n g   t hức  jo in ( )
c)
S ử   d ụ n g   ph ư ơng  t hức    t oSt ri ng ( )
d)
Tấ t    c ả   c á c   ph ư ơ n g    t h ứ c  t rê n
20.
A r r ow    Fu n cti on   đ ư ợc    g i ớ i    th i ệu    t r on g    ES 6  đ ể    c ung    c ấ p   c ú    p h áp    n gắ n   g ọn    h ơ n   c h o   v iệ c    t ạ o   ___________. 
a)
h à m
b)
đố i   t ư ợ n g
c)
mản g
d)
l ớp
21.
A r r o w   F u n c t i o n  c ó   t hể    đư ợ c    v i ế t   dướ i    h ai    d ạ n g :    ___________  v à    ___________. 
a)
b iể u    t hức ,    kh a i   b áo
b)
l ớ p ,    đối    tư ợ ng
c)
đ ồn g    bộ ,    b ất   đồ n g  b ộ
d)
câ u    l ệ n h,   t r uy   vấ n
22.
A r r o w  F u nct i on    tự    độn g    r à n g   b u ộc    v ới    ___________   c ủa   h à m    mà   c h ún g  đư ợ c    đ ị nh    n g hĩ a    trong .
a)
t h a m    s ố
b)
b i ế n
c)
p hạm   vi
d)
ngữ   c ả n h
23.
K hi   m ộ t    Ar ro w    Fu n ct i o n    c hỉ   c ó   m ột    t ha m    s ố,   d ấ u   ng o ặ c    đ ơn    q uanh  t h a m    s ố    đ ó  c ó   t hể   đ ượ c   ___________. 
a)
g i ữ    l ạ i
b)
l o ạ i    bỏ
c)
th a y    t h ế
d)
n h â n    bả n
24.
Tr o n g   A rr o w    Fu nc tion,    từ    k h ó a    ___________   có    th ể   đ ư ợ c    s ử    d ụ n g    đ ể   tr ả   về   mộ t    g iá    t r ị    m à   k h ô ng    c ầ n    s ử   d ụ n g    t ừ   khó a   r e tu r n. 
a)
thi s
b)
y i e l d
c)
aw ait
d)
k hô ng    c ó   t ro n g  c ác   đ áp    á n    tr ê n
25.
A rr o w    F unc t i o n    k h ôn g   có    ___________   r i êng    c ủ a  mì n h   v à    p hụ   th u ộ c    v à o    n g ữ    cản h  x un g    qu a n h   đ ể    x á c  đị nh   giá    trị    c ủa    "th i s ".
a)
p hạ m    vi    ( s c o pe )
b)
n gữ   c ả nh    ( c on t e x t )
c)
th a m  s ố   ( p a r am e t e r)
d)
g i á   t r ị   tr ả  v ề    ( r e tu r n   v a lue )
26.
Ar row    F un c ti o n    c ó   thể   đ ượ c    s ử    d ụ n g    để    r út    g ọ n    c ú   p há p   kh i  sử    dụng    các   p h ư ơ n g   t h ứ c   củ a    m ả n g    nh ư    ___________.
a)
m a p( )
b)
fi l t er ( )
c)
re d uc e ( )
d)
t ấ t    c ả  c á c   p hư ơ ng   t h ứ c   t rê n
27.
Kh i    s ử   dụ n g    Arr o w   Fu n ct i o n    để    đ ị n h  ng hĩa   p h ư ơ n g    th ức    t r o n g   đ ố i   tư ợng ,   t ừ    k h óa    ___________   c ó  th ể    đ ư ợ c    sử    d ụn g    đ ể    t r u y   c ậ p    và o   c á c    t hu ộ c    t í n h    v à    p h ươ n g    th ức   k h á c    t r o n g    đ ố i   t ư ợ n g . 
a)
th i s
b)
s u p e r
c)
s t a t ic
d)
c o ns t
28.
K h i   sử   dụ n g  Ar r o w   F un cti o n    đ ể   t ruy ề n   h àm  v à o   m ộ t   p hư ơng   th ứ c ,    c ó   t h ể    s ử  dụ ng    ___________  đ ể    t r u y ề n    t h am    s ố    ch o    h à m    đ ó . 
a)
d ấ u   h a i    c h ấm
b)
d ấ u    ngo ặc   tr òn
c)
d ấu    n g oặ c    n h ọ n
d)
khô ng   cần    s ử  d ụng
29.
K h i   s ử   d ụ ng   A rr o w   Fu nc t ion   v ớ i    từ    kh ó a    ___________,   gi á   t r ị    t r ả    v ề    s ẽ   đ ư ợ c  x ử    l ý    b ằn g   cá c h    g i ữ    l ạ i    kết   q u ả   c u ố i   c ù n g   c ủa   c á c   p h é p    t o án .
a)
a s ync
b)
a w a i t
c)
y i e l d
d)
kh ô n g  t hể    sử   d ụ n g   Ar r o w   F unc t ion   v ớ i    từ   kh ó a   nà y
30.
T r on g    E S 6 ,    k h i    m ộ t    h à m   chỉ   có  m ộ t    l ệnh   r e tu rn ,   t a    c ó    t h ể   vi ế t   hàm    đ ó    d ướ i   d ạng    ___________. 
a)
ar r o w    f u nc t io n
b)
a n o n y mous    f u n ct io n
c)
n am e d  f u n c t i o n
d)
rec ursi ve    fun c tio n
31.
A r r o w    fu n c t i o n  c ó   t h ể   đ ượ c    s ử   d ụ n g   để  t r ả   v ề    m ộ t   đ ối    t ư ợn g  b ằng    c á c h   b ọ c    n ó    t r o ng    d ấ u    ___________. 
a)
n g o ặ c    v u ô ng   [ ]
b)
n goặ c    n h ọn   {}
c)
d ấu  n há y    k é p   " "
d)
dấ u   n há y   đ ơ n    ''
32.
A r r o w   func t i o n   k h ô n g    c ó    ___________   ri ê ng  c ủ a   mìn h ,  d o    đ ó    k h ô n g   t h ể    s ử  d ụ n g    n ó   để  đ ịn h   ng hĩ a    p h ươ n g    t h ứ c   t r o n g    đ ối   t ư ợ n g . 
a)
p h ạm  v i  (s c o p e )
b)
n g ữ   c ả n h    ( c on te xt)
c)
t h a m    số    ( p a ra m et er)
d)
g iá    t rị    tr ả  v ề   ( r et u r n   v alu e )
33.
Kh i   sử   dụ n g  A rrow   f u n c t i o n    để    t r ả   v ề    m ộ t   mả n g ,   t a   c ó    th ể   s ử  d ụn g  t oá n    tử    ___________   đ ể   r út   g ọn   cú   ph á p. 
a)
i f / e l s e
b)
for
c)
whi l e
d)
t e r n a r y
34.
K h i   s ử   d ụ ng   Ar ro w    f u n ct i o n    đ ể    t ruy ề n    v à o    m ộ t   ph ư ơ n g    t hức   l à m    t h a m  số    c ho    m ộ t   h à m   khác ,   t a   c ó    t h ể    s ử    d ụ n g    ___________   để   t r u y   c ập    và o   c á c    th u ộ c    t í nh   v à   ph ươ n g    t h ứ c   k h á c    t ro n g  đố i    t ư ợ n g . 
a)
th is
b)
su pe r
c)
s t a t i c
d)
c ons t
35.
T r o n g    A rr ow    f u nc ti o n ,   n ếu   k hôn g    có   t h a m    s ố    t ru y ề n    và o ,   ta   p h ải   s ử   d ụ n g   d ấ u   ___________   đ ể   đ ịnh    ng h ĩ a    t h am   s ố  t rống . 
a)
n g o ặ c    vu ô n g   [ ]
b)
n goặ c    n họ n   { }
c)
d ấ u    n g o ặ c    t r òn    ( )
d)
d ấ u   c h ấm    ph ẩ y    ;
36.
A rr o w    f un c t i o n    k h ông   c ó    ___________,    d o   đó   kh ô n g  t hể    s ử    d ụ n g    n ó    đ ể   đ ị n h    n g hĩ a   c o n st r u c tor    f u n c tio n.
a)
n gữ   cản h    ( cont e x t )
b)
t h a m    s ố    (p a r a me t er)
c)
g iá    t r ị   t rả  v ề   (r e t u rn    v alu e)
d)
t ên   h à m    ( f unct i o n    n am e)
37.
K h i    s ử    dụ n g   A r r o w   f u n c t io n    đ ể    đị n h    n g h ĩ a    p h ươ ng  t hứ c   t r o n g   đ ối    t ượ n g ,    t a    p h ải   s ử    dụn g    c ú    ph áp    ___________. 
a)
ob j . m e t h od    =    f u n cti o n ( )    { }
b)
o b j. me t h o d   =   ()    =>    { }
c)
o b j . me t h o d()  {}
d)
o b j .m e t h od :    ( )    = >    {}
38.
K h i    s ử  dụ n g   A r r o w  f u n c t ion    đ ể   t ru y ề n   v à o    m ộ t    hà m   kh á c    là m    t ham    số ,    t a    c ó   t h ể    s ử   dụ ng   ___________   đ ể   rú t    g ọ n    c ú    p h á p.
a)
fo r
b)
w h i l e
c)
swi t ch
d)
s p r e a d    op e r a t o r    ( ... )
39.
A r r ow    func t i on    k h ô n g    t h ể    s ử  d ụ ng    ___________   đ ể    gọ i  lạ i    c hính    nó   n h ư    cá c    h à m    t hô ng   t h ư ờ n g .
a)
recu rs io n
b)
c l osu re
c)
cal l b a c k
d)
pr o mi s e
40.
Kh i    s ử    dụ n g    A r ro w    f u n c t ion   đ ể  x ử    l ý   m ộ t    m ả n g ,    t a    c ó    th ể    s ử    dụ n g    hà m   ___________   đ ể   tha y   đ ổ i    gi á    t r ị   c ủ a    c ác    p h ần    t ử    t r o n g   mả ng .
a)
m a p( )
b)
r ed u c e ()
c)
fil t e r( )
d)
forE a ch ()
41.
A r ro w   fu n c t i on   đư ợ c   sử    d ụ n g    ph ổ  b i ế n    tro n g   Re act  đ ể    địn h    n g h ĩ a   c ác    ___________. 
a)
c o m p o ne nt
b)
m o d u le
c)
di r e c t i v e
d)
s e rv i c e
42.
K h i    sử    d ụ n g   A r r o w  f u nc t io n    đ ể   trả    v ề   m ộ t    đố i   t ư ợ ng,  t a   p h ải   s ử   d ụ ng    d ấ u   ___________   đ ể   ba o  qu an h    đ ố i   t ượng    đ ó.
a)
n g o ặ c  t rò n    ( )
b)
n g oặ c   vuô ng   []
c)
n g o ặ c   n h ọ n    { }
d)
d ấ u   c h ấ m    p h ẩ y  ;
43.
Khi   s ử    d ụ n g    A rro w   f u n ct i o n   đ ể    x ử    lý   mộ t   m ảng ,   t a    c ó   t hể    s ử    d ụ ng   hàm   ___________   đ ể  l ọ c    ra   c á c    p h ần    t ử   t hỏ a   m ãn    điề u    k i ệ n   c h o    t r ư ớ c .
a)
m a p ( )
b)
re du c e ( )
c)
fil t e r( )
d)
f o rEa ch( )
44.
T r o n g   A rro w    f u n c t i on ,   nếu    c h ỉ    có    m ộ t   t ha m   số ,    t a   c ó    t h ể   b ỏ    qua   dấ u    ___________   tr ướ c    t h a m    s ố    đ ó . 
a)
n go ặc    tr ò n   ()
b)
d ấ u   ph ẩy   ,
c)
dấ u   ch ấ m    p h ẩ y    ;
d)
dấ u   h a i   chấ m    :
45.
R e s t    P a r am e t e r    t r o n g    ES6   c ho    p hép    c hú ng    t a    l ấ y    d an h    s á ch   cá c    đố i    s ố   và   c h uy ể n   c hú ng   th àn h    m ột    _____. 
a)
mả n g
b)
ch u ỗ i
c)
đ ối    t ư ợn g
d)
bi ế n  s ố
46.
Re s t    Paramet e r    đ ư ợ c   k ý    h i ệ u    bằ n g    dấ u    _____.
a)
b a   ch ấ m
b)
d ấ u  c h ấ m    p hẩ y
c)
d ấ u   h a i    ch ấ m
d)
dấ u    chấm
47.
R e s t    Par a m e te r    t r o n g  E S 6    c h ỉ   đư ợ c    s ử   dụn g  _____  l ần  t r o n g   một    h à m . 
a)
luôn bị g iớ i   h ạ n
b)
có g iớ i   h ạ n
c)
kh ôn g    g iớ i   h ạ n
d)
t ù y  ý
48.
R e s t   P a ra m et er    t r on g  E S 6    đ ư ợc    sử   d ụn g    đ ể   _____   d a n h    s á c h   c á c   đối    s ố   đư ợ c    tr u y ền   vào    một   h àm . 
a)
p hân    t á ch
b)
g ộp
c)
l ặp   l ạ i
d)
c hu y ể n  đ ổ i
49.
T r o n g    R e st    P ar am et er ,  n ếu    chú n g    t a   kh ô n g    m uố n    ch uy ể n    đổ i    t ất   c ả   cá c    đ ố i    s ố    t h à n h    m ột    m ả n g ,    c h ún g    t a    c ó   th ể  chu y ể n    đ ổ i    c h ỉ   m ộ t    s ố    đ ố i  số    b ằ n g   cá ch   s ử    dụ n g    _____. 
a)
Sp re a d    O per a t o r
b)
R e s t   O p e r a t o r
c)
D e s t r uctu ri ng
d)
A rr ow   F u nc t i o n
50.
T r on g   ES 6 ,   c hú n g   t a   có  th ể   t ạo   l ớ p    ( c l as s )   b ằ n g    t ừ    k h óa    _____. 
a)
c l a s s
b)
f u n c t io n
c)
ob j e ct
d)
c on s tr u c tor
51.
P h ươ n g    t h ức    c o ns t ru c t o r    t rong   m ộ t   l ớ p    đượ c  g ọ i    _____   k hi  mộ t    đ ố i    tư ợ n g   đ ư ợ c    tạ o    từ   l ớ p  đ ó. 
a)
tr ư ớc
b)
sau
c)
trư ớc   và   s a u
d)
kh ô ng   đ ư ợ c   g ọ i
52.
P h ư ơn g    t h ứ c   _____   t ro n g    m ộ t    l ớ p   đ ư ợ c    s ử   dụng   đ ể    đ ịnh   n g h ĩ a    c á c    t h u ộ c   t í nh    c h o   đố i    t ượ n g   đ ư ợ c   tạ o    t ừ    l ớ p   đ ó .
a)
c o n s t r u c t o r
b)
p roto t y pe
c)
cl a s s
d)
g e t t e r
53.
P hư ơ n g   th ứ c    _____  t ro ng    m ộ t    l ớ p    đư ợc   s ử   dụ ng   để  đ ị n h   ng h ĩ a    c á c   p hư ơ n g   t h ứ c   c h o   đối    tượ ng   đư ợ c    t ạo   t ừ   l ớ p    đ ó.
a)
c on s t r u c t o r
b)
p r ot o t y pe
c)
c l a ss
d)
g et t e r
54.
T rong    E S 6 ,   c h ú n g   ta    c ó  thể   k ế    t h ừ a    m ộ t    l ớ p    b ằ ng   c á c h   sử   dụn g   từ    k h ó a    _____. 
a)
ex t e n ds
b)
i n he ri t s
c)
sup e r
d)
th is
55.
T ro n g    ES 6 ,   c h ú ng   t a  c ó   th ể  sử    d ụng    t ừ   k hó a    _____  để   x u ấ t    m ộ t   p hầ n   t ử    t ừ   m ộ t  m o d u l e . 
a)
i mp o rt
b)
e x p o r t
c)
r equ ir e
d)
i nc l ude
56.
Tr on g    ES6 ,    c h úng    t a   c ó    t h ể    s ử   d ụ n g    t ừ    k h ó a   _____   đ ể   n h ậ p   mộ t   p h ầ n    tử   t ừ    m ột  m o dul e. 
a)
i mp or t
b)
e xp or t
c)
r e q u i r e
d)
i n c l ud e
57.
Tr o n g    E S 6 ,   c hú n g    ta   c ó   t h ể    sử    dụ ng   t ừ   k h ó a   _____  để   x u ấ t  n h i ề u  p h ầ n  t ử   từ    m ột    mo d u l e . 
a)
i m p o rt
b)
ex p or t
c)
re qu i r e
d)
i n c l ud e
58.
T r o n g    E S6 ,    chú n g    ta    có    thể    sử  d ụ n g  _____  để  đ ịn h    n g h ĩa  m ộ t   bi ến    h o ặ c    hà m    k hô n g    đ ư ợ c    x uất   ra    k h ỏ i    m o d u l e . 
a)
le t
b)
c o n s t
c)
v a r
d)
p r i v a te
59.
Tr o n g   E S 6 ,   c hú n g    t a    có   t h ể  s ử    d ụ n g  _____  đ ể    đ ị n h    ng h ĩ a    m ộ t   biến   h o ặc    h àm    đ ư ợc    x u ất    ra    khỏ i    m o d ule.
a)
l et
b)
cons t
c)
v ar
d)
p u bl i c
60.
T r o n g   E S 6 ,   c h ú ng    ta   c ó   t h ể    s ử    dụ ng   ph ư ơng    t h ứ c   _____   đ ể    kh ai   b á o    m ộ t   p hư ơ n g   thứ c   t r o n g    lớp . 
a)
m et ho d
b)
d e cl a re
c)
d e f in e
d)
c re a t e
61.
T r o n g    E S 6 ,   c h ú n g   ta   c ó    th ể   sử    dụ n g   từ  khó a   _____   để   t r u y   c ậ p    p h ư ơ n g  th ứ c   c ủa  l ớ p  c h a. 
a)
p are n t
b)
s up e r
c)
b a s e
d)
a n c e s t or
62.
Tr o n g    E S 6,   c h ú n g   t a    có    t h ể    sử   d ụ n g    p hư ơ ng    t h ứ c    _____   đ ể    tạo    m ộ t    g et te r    h o ặ c    se t t e r    ch o    mộ t   t h u ộc   tí n h    c ủ a    lớ p. 
a)
g e t t e r /s e t ter
b)
d efi ne P r o p er t y
c)
p r ope rt y
d)
a c ce ss
63.
Tr on g    ES6 ,   ch ú ng    t a    có    t h ể   sử   d ụn g    _____   để    nố i   c á c    c h u ỗ i   vớ i   b i ến   ho ặ c    b i ểu   th ứ c .
a)
+
b)
,
c)
%
d)
``
64.
T r on g    E S6 ,    c h ú n g   t a    có    t h ể    s ử   dụng   biể u    t h ứ c   _____   đ ể    tín h   to á n  g i á    t rị  c ủ a   b iể u    t hứ c    t ro n g    c h u ỗ i.
a)
{}
b)
[ ]
c)
( )
d)
//
65.
T ro n g   E S 6 ,   c h ú n g   t a    c ó    t hể   sử    d ụ n g  _____   đ ể  c hèn   m ộ t    b i ể u    t h ức  v ào   t r o n g    c hu ỗi .
a)
$ { }
b)
$( )
c)
#{ }
d)
@( )
66.
T r o n g    E S6,   đ ể    k h ở i  t ạ o    một    đ ố i    t ư ợn g  t ừ    m ộ t    l ớ p ,    c h ún g    t a  s ử   dụ n g    _____. 
a)
n ew
b)
c r e a t e
c)
i n s t an ce
d)
m a k e
67.
T r o n g    E S 6 ,   t ừ   k h óa   để   th am    c h iế u    đến    lớ p    c h a    củ a  l ớ p    h i ệ n    t ạ i    l à   _____.
a)
p a rent
b)
ba s e
c)
su p e r
d)
th i s. p a rent
68.
Tron g    E S6,   đ ể   địn h    n gh ĩa    mộ t    ph ư ơ n g    t hức   tĩ n h   củ a   m ộ t   l ớp,   ch ú ng    ta   s ử   d ụ n g   từ   khóa    _____. 
a)
s t a ti c
b)
f i n a l
c)
c o n st an t
d)
fi x e d
69.
T ro n g   ES 6 ,   t h u ộc    t ín h    đư ợ c   đ ịn h    ng hĩa   b ê n    n go à i   cons t r u c to r    đ ượ c   g ọ i    l à    th u ộ c    t í nh   _____. 
a)
t ĩ nh
b)
đ ộ n g
c)
k hở i   tạ o
d)
t r u y    c ậ p
70.
T r o ng   E S 6 ,  đ ể   k i ể m    t r a   m ột   đ ối    t ư ợ n g    có   th u ộc    t í n h   c ụ   t h ể   h ay   k hô n g,   ch ú ng   t a  sử    d ụ n g   ph ư ơn g    t hức  _____. 
a)
ha sO w n Pr o p e rty ()
b)
ch eck P r o p e r t y ( )
c)
v a li d a t e P ro p e r t y ( )
d)
te s tP r o pe r ty ( )
71.
Tr o n g    E S 6 ,   đ ể  đ ịnh    n g hĩ a    m ộ t   p hư ơ n g  t hứ c   g e t te r    c h o    mộ t   t h u ộ c   t í n h ,    c hún g   t a   s ử   d ụ n g   từ    khó a    _____. 
a)
set
b)
g e t
c)
pr o pe r t y
d)
d e f i n e
72.
Tr o ng   E S 6,    để   đ ị n h    n gh ĩ a   m ộ t    p h ư ơ n g   t hức    s e tt e r  c h o   m ột    thu ộc    t í n h ,    c h ú n g    ta    s ử   dụ n g    t ừ    k h ó a   _____. 
a)
se t
b)
g e t
c)
p r op e r ty
d)
de f i n e
73.
Đ ể   l ấy    m ộ t   p h ần   tử    H TM L    b ằ n g   Java S cr i pt ,    c h ú ng   ta    s ử    dụn g    p hươ ng    thức   _____. 
a)
g et At tri b ute ( )
b)
get Ele men t B yI d ( )
c)
g e t E l e m en tsByTa gNa m e ()
d)
q u e ry S e l e ct o r( )
74.
Đ ể   th ê m   m ột    ph ầ n   t ử   v à o    cuố i   m ộ t   p h ầ n   t ử    c ha ,   chú n g    ta    s ử   d ụ ng   ph ư ơ n g    t hức    _____. 
a)
a p pe nd C h i l d ( )
b)
ad d E l em en t()
c)
ins ertBef o r e ( )
d)
c r e at eC h i l d ( )
75.
Đ ể   tha y   đ ổ i   n ộ i   d u ng    c ủa   m ột    ph ần  tử   H T M L ,   c h ún g    ta   sử   dụ ng    t h u ộ c    t í n h   _____. 
a)
c on te n t
b)
i nnerT ex t
c)
i nn er H T ML
d)
text C o n te n t
76.
Để    lấy   t ấ t   cả    c á c    p hầ n   t ử    c on    c ủa    m ộ t    p h ần   t ử    HT M L ,    c hú n g    ta   sử   d ụ n g    p hư ơ n g  t h ứ c    _____.
a)
ge tE l e m e n t s( )
b)
g e tC h ild N o d e s ()
c)
g e t Ch i l d r e n ()
d)
q u e ryS e l e c to r A ll ()
77.
Để    th ê m   m ộ t    th uộ c  tí n h    c ho    một    p h ần    t ử   H T M L,    c hú n g    t a    s ử   dụn g   p h ư ơ ng    t h ứ c   _____.
a)
a d d A t t r i b u t e( )
b)
s et A t t r i b ute ()
c)
u p d a t e A t tr ib u t e ( )
d)
cr ea t e A tt r i b u t e ( )
78.
Đ ể    x ó a    m ộ t   p h ần    t ử   HT M L ,   c h ú n g   t a  sử   dụ n g  p hươ ng    t h ức    _____. 
a)
r e mo v eC hild()
b)
d e l e t eE l e men t ( )
c)
cl e a rC h i l d()
d)
e r as e E l e m e nt ( )
79.
Đ ể    l ấ y   k í c h  t h ướ c  c ủ a   mộ t  p h ần   tử    H T M L ,   c h ún g   ta    s ử    d ụ n g    thuộ c  t í nh   _____.
a)
s i z e
b)
h ei gh t
c)
w id t h
d)
dim e ns i on
80.
Để   k i ể m    t r a    mộ t    p h ầ n    t ử   H T M L    có  c hứ a   m ộ t    lớ p   C S S   ha y    k hô n g ,    c hú n g   t a    s ử    d ụn g   p hư ơ n g  t h ứ c    _____.
a)
h a sA tt r i b u t e ( )
b)
ha s C h i l d N o de s ()
c)
h a s C l a s s ( )
d)
c l a s s L is t . c o n tai n s ()
81.
Đ ể    t ha y    đ ổi   một  l ớ p    CS S   c ủ a    m ộ t  p hần    t ử    HT ML ,   c hú n g    ta   s ử    d ụ n g    ph ươ ng   t h ức    _____.
a)
ad dC l a s s( )
b)
s etC l as s ( )
c)
up dat e C l a s s()
d)
c l a s s L is t . a d d ()
82.
Đ ể   l ấy   p hầ n    t ử    đầu   t i ên   tr o n g    HT M L   được   p h ù    h ợp   v ới   m ộ t   b ộ    ch ọ n    CSS,    ch ún g    t a   sử   d ụ n g   p h ư ơ n g  t h ức    _____. 
a)
g e t Ele m e n tB yI d( )
b)
q u er y S el ect or ( )
c)
g e tE l e m en t s ByCl a s s N am e ( )
d)
g e tE l e m e n t s By Tag N a m e( )
83.
Đ ể   kiể m    tr a    m ộ t    phầ n   t ử    HT M L   c ó   đ ược   c h ọ n   h ay   k hô n g ,    c h ún g    t a    s ử   dụ n g    t huộc    t ín h    _____. 
a)
s el ect e d
b)
c h e c ke d
c)
fo c us e d
d)
a ct i v e
84.

Khi khai báo biến trong ES6, ta sử dụng các từ khóa __________ và __________ để khai báo các biến có thể thay đổi giá trị và không thể thay đổi giá trị.

(a)  

85.

(a)    l à    m ộ t   t í n h   nă n g   c ủa    ES6   c h o   p h ép    b ạn    có   t hể    t r u y ề n    m ộ t   số   lượ n g    b ất    k ỳ  c á c    đ ối    số    v à o   m ộ t  h àm,   g i ú p  v i ệ c    l ậ p    tr ì n h    t rở    n ê n    d ễ  dà n g    h ơ n. 

86.

(a)     l à   m ộ t   t ín h    n ă n g   c ủ a   E S 6   c h o    p h ép    b ạn   c ó    thể   rút    ng ắ n    các h  vi ế t    h à m    bằ ng    c á c h   s ử    d ụ ng    c ú   p h áp  ng ắ n    g ọ n  h ơ n . 

87.

(a)    l à   m ộ t    tí nh   n ăn g    c ủ a   E S6    cho  p h é p   b ạn   t ạ o  ra   m ột   đố i    t ư ợn g    bằn g   c á c h   s ử    d ụ n g   c á c    t h u ộ c   t í n h   và   ph ư ơ n g    t h ứ c   t ư ơ n g    tự    n hư    k h i    tạ o    hà m . 

88.

(a)     l à   m ột   t í n h   n ă n g    c ủ a   ES 6    c h o    p h ép   bạ n    lặ p    l ạ i    mộ t   h à n h   động  nà o   đó    n hiều    l ầ n    t h ô n g   q ua    c ú  ph á p   ng ắ n   gọ n  hơ n    s o    v ớ i   cá c h    v i ế t    th ô n g  th ư ờ n g . 

89.

K h i  m u ố n   n h ậ p   t ấ t  c ả    c á c    ph ầ n   tử    c ủa    m ộ t  mo du l e,    t a    s ử   dụng   từ   k h ó a     (a)     để   n h ậ p  m o d u l e   đó . 

90.

(a)    l à    m ộ t    t í n h   n ă n g  c ủ a    ES 6    c ho   p hé p    b ạ n   tạ o    r a   một   bi ể u   t h ức   c hạ y   c h ỉ    kh i    nó    đ ượ c   yê u    c ầu    t ro ng   c h ư ơ n g    t r ì n h . 

91.

(a)     l à    mộ t    t í n h   nă ng   c ủ a    E S 6    ch o  p h ép    b ạ n    s ử   d ụ n g    cá c   biểu    t h ức   t o án   h ọ c    để    t í nh    t o án   g iá    t r ị   cá c    b iế n    t ro ng   c h u ỗ i    tem p l at e . 

92.

(a)     l à    mộ t    t í nh   n ă n g    củ a   E S6    c h o    p h ép    bạ n   c ó    t h ể    t ạ o    r a   các   đ ố i   t ượ n g   k hô ng    c ầ n    p hả i    đ ị nh   n ghĩa    c ác    t hu ộ c    t ín h    trướ c   đ ó. 

93.

(a)    là   m ộ t    t í n h    năng    c ủ a   E S6    c h o    ph é p   b ạ n    c ó  t h ể    sử   d ụ n g   c ác    b i ể u    t h ứ c   đ i ề u    k iện    n g ắ n   g ọ n   hơ n    để  x ác  đ ịn h    g i á   t r ị   ch o   b i ến . 

94.

(a)     là   mộ t   t í nh  nă ng    của  E S 6   ch o    p h é p    b ạ n    s ử   dụ ng    một    đ ối    tượn g   nh ư    m ột    th am    số    đ ầ u    v à o   c ho   mộ t   hà m.

95.

(a)    l à    m ột    t í nh    n ăn g   c ủ a    E S 6    c ho  phép   b ạ n   t ạo    r a   m ột    m ả n g    m ới    bằ n g   c á ch    l ọ c   cá c    p h ầ n    t ử    t ron g    m ộ t    m ả n g    k há c.

96.

(a)    l à    m ộ t    t ín h   n ăn g    c ủ a   E S 6   c ho    p hép    bạ n    s ử    d ụn g    t ê n    b i ế n   là m    t ên   t h u ộ c   t ín h    c h o    đ ố i    t ư ợ n g. 

97.

(a)     là    một    tí n h    n ă n g    c ủ a    E S 6  c h o    ph ép   b ạ n   c h uy ển   đổ i   m ộ t    m ả n g   t h à n h    m ộ t   c h u ỗ i  v ới    c ác    phầ n   t ử   đ ượ c    p h â n   tá ch    b ở i    m ộ t   dấu    ph ân   c á ch . 

98.

(a)    l à   m ộ t    tí n h    năn g    củ a   E S 6   ch o   p hép    bạ n   t ạ o    r a    m ộ t   hàm   c h ạ y    n g ầm    b ằ ng    c á c h    s ử   d ụn g   c ú   p h á p    a syn c / a wa it .

99.

(a)     là   một    t í nh   n ă ng   của   E S 6   ch o   p h ép    b ạ n    t ạo    ra    mộ t   m ả n g   m ới    b ằn g    c á ch   biến   đ ổ i   c á c   p hầ n    tử    t ro ng    một   mả ng    kh á c. 

100.

(a)     l à  m ộ t   tính    n ăn g    c ủ a    E S 6   c h o    p hé p  b ạn    t ạ o  r a   mộ t    mản g   mới   b ằ n g   cá c h   g h ép    nố i    h a i    ho ặ c   n h i ề u    m ả n g  l ại   vớ i    n h a u .

101.

(a)     là    m ộ t   t í nh   n ăn g    c ủa   ES 6    c ho   ph é p   b ạ n    c ó   t hể   g o m   cá c    g i á   t r ị   củ a   m ột    mả ng    v à o    m ộ t   g i á    t r ị    d uy   n hất   bằng    c á c h    s ử   d ụ ng    m ộ t   h à m   gộ p . 

102.

(a)    là   m ộ t   t ín h    n ă n g   củ a    E S6    c h o    p h é p  bạn    sử    dụ ng    c á c    b i ểu   t hứ c   t oán   họ c   và    l og i c    để    k i ể m   tra    c á c   đ i ề u   k i ện   t r on g    m ột    h à m . 

103.

(a)     l à   mộ t    tí n h    n ăn g    c ủa    E S 6   cho   p hé p    b ạ n  s ử   d ụ ng  các  bi ến    kh ô n g    th a y  đ ổ i   ( im mu table )   đ ể   q uả n   lý    t r ạ n g   t h á i    t r on g   ứn g   d ụ ng   củ a   b ạ n . 

104.

P r om i s e   l à    mộ t   đố i   t ư ợ ng   đ ạ i    d i ệ n    c h o    g i á  tr ị    c hư a   có    đ ư ợ c .   Pro m i s e    c ó    t hể    ở   t rạ n g   t h ái   ________,   ________  h oặc   ________. 

(a)  

105.

K h i    s ử    dụ n g   P r om i s e ,   c h ú ng    ta  sử  d ụ n g    h à m    ________  để    x á c    đị nh   k ế t   quả    t h à nh    c ô n g   v à   h à m    ________  đ ể    xá c    đ ị n h   k ế t    q u ả    t h ất   b ạ i .

(a)  

106.

K hi   g ọ i    p h ươ n g    t hứ c   .t he n( )   t rê n    m ộ t   Pr om i se,    t a   t ru yền   v à o   h ai    h àm,    h à m    đ ầ u    t i ê n    đư ợ c    g ọ i    kh i    P r om i s e    đư ợ c   ________  và    h àm   t h ứ    hai   đ ượ c  g ọ i    k h i    Pr om is e    b ị    ________. 

(a)  

107.

Để   x ử    l ý  nh iề u    P romi se   cù ng    m ộ t   lú c,   ta  có   t h ể    s ử   d ụ n g    p hư ơ n g  t h ứ c    (a)   ,    n h ận   vào   mộ t   m ả ng    cá c    P r om i s e   v à   t r ả    v ề   m ộ t   P r omi s e   m ớ i  k h i   t ấ t   c ả    c á c   P ro m ise   t r o ng   mả n g    đ ề u    được  gi ả i   q uy ế t . 

108.

Đ ể   g i ải    q u y ế t    P r o mi se  nh a nh    hơ n   t r o n g    mộ t   s ố   tr ư ờ n g    h ợp,  t a    c ó    t h ể   s ử    d ụ n g    p h ư ơn g   thứ c     (a)   ,   t r ả  v ề    Pro m i s e   đ ầu    t i ê n    đượ c    g iả i    quy ết . 

109.

Đ ể    x ử    l ý    lỗi  k hi    s ử   d ụn g    P r o m i s e ,    c h ú ng   ta    s ử    dụn g    ph ương   t hức    (a)    để    thự c   hiệ n   x ử    l ý   l ỗ i    chu n g    ch o    tất   c ả    c ác    P r o m i se    bị  l ỗ i. 

110.

C h ún g   t a    c ó    th ể    tạo   mộ t   P r om i se   mớ i    b ằn g    c á c h   s ử   d ụ n g   t ừ   kh ó a   ________,    và   t r u yề n   vào   mộ t   h àm   c ó   h ai    t h a m   s ố    l à   ________   và   ________. 

(a)  

111.

P h ương   t h ứ c     (a)    c ủ a    Pr om i s e   đ ư ợ c   s ử   d ụ n g    để    t r ì   h oã n   vi ệ c   giả i    qu y ế t    P r o m i s e   m ộ t    k hoản g   t h ờ i   g i an    nhấ t    đị n h . 

112.

P h ươ ng    t hức     (a)     c ủ a   P r o m i s e    đư ợ c    s ử    d ụ n g   đ ể   x á c   đ ị n h   x e m   m ộ t   g i á   tr ị   có  p h ải    l à    m ộ t    P r omise   ha y    k h ô n g .

113.

P h ư ơn g   th ứ c     (a)     củ a   P r om i s e   đượ c   s ử   d ụ n g    đ ể   t h ự c    t h i   một   l o ạt  c ác   P ro m i se   t h e o   t h ứ    t ự ,    kế t    q u ả   củ a   m ỗ i    P rom is e    s ẽ  đ ượ c   ch u yển   san g    P ro mis e   t iế p   t heo    t ro ng    c h u ỗ i . 

114.

A r r ow    f u nct io n    l à   m ộ t    c á c h    đ ể    khai   b á o    h àm    t ắ t    g ọ n   t rong   J a vaS cri pt ,    n ó    s ử   dụn g    ký    hiệ u    (a)     đ ể   k hai    b á o   hà m . 

115.

A r r ow    f u n c t i o n    k hô n g    c ó    (a)    ch ín h    nó ,    n g h ĩ a  l à   k h ôn g   t hể    s ử  dụ n g   h àm    đ ệ    quy   b ằ n g   c ác h    g ọi  c h í n h  n ó . 

116.

K h i    c hỉ   c ó    m ột   th am    số    đầu   v à o,   t a   c ó   thể   bỏ   qu a    dấu    (a)     t r o n g   k h ai    b á o    h àm    ar ro w    f u ncti on .

117.

A r row    f unc t i on    k hô ng    h ỗ    t r ợ  p hư ơ ng    th ứ c     (a)    đ ể    kh ai    b á o    đố i  t ượng    c o n    t rỏ    " t h is ". 

118.

J a va Sc r i p t   sử  dụ n g   c ơ    c hế     (a)     đ ể    x ử    lý    c á c    tá c  v ụ    b ấ t   đ ồ n g    b ộ .

119.

Ph ư ơn g   t h ức     (a)    c ủ a   đ ố i    t ư ợng    X M L H t tp Req u e s t   đư ợ c    s ử   dụ n g   để    g ử i    c á c    y ê u   c ầu  H T T P    b ất    đ ồn g   b ộ  t ừ    Ja v a S c r ip t . 

120.

P hư ơ ng    t hứ c    (a)     c ủ a    Pro m i s e    đ ư ợ c   sử   dụ n g   để    t r ả   v ề  k ế t    q uả   củ a   m ộ t    tá c    v ụ    b ấ t    đ ồng   b ộ . 

121.

S ử    d ụ n g    từ   k hó a     (a)    để   đ ảm   b ả o    r ằ n g   mã   sẽ    k h ô ng   b ị    k h óa    tr o n g   qu á    tr ìn h   chờ   đ ợ i   m ộ t    t ác   vụ    bất    đ ồ n g    b ộ    h oà n    thàn h . 

122.

H à m   (a)     t ro n g    J a v a S c r i p t    đ ược   s ử   d ụng   đ ể    x ử   l ý    c á c    t ác    vụ    b ấ t   đồ ng   b ộ    v à    t r ả    v ề    k ế t   q u ả   th ô n g    q ua   P rom is e . 

123.

T e mp la t e  l i te r a l s  là   m ột   t ín h    n ăn g    c ủa    J av a S c ri p t  ES 6 ,    n ó    c h o   ph é p   b ạ n    s ử   d ụ n g    cú    phá p   đặc   bi ệt    l à    (a)    đ ể    n ố i   c á c    c h uỗi    v à    c á c    b i ể u   t h ứ c   v ào   vớ i    n h au . 

124.

Để  ch èn   m ộ t    b iể u   t hứ c    và o    mộ t   t e m p l at e   l it er al s ,    bạn    s ử    dụ ng    c ú   p h á p :     (a)   . 

125.

T e m p l a te    l it e r a ls   c ũ ng   c h o   p h é p    bạ n   t h a y    đ ổi    đ ịnh    d ạng    c ủ a    c hu ỗ i ,   bằ n g    c ác h    s ử    dụ n g    cá c  k ý    t ự    (a)     để    tạ o  r a    c á c   d ò n g    mớ i  h o ặ c    các   k h o ả n g   t r ắ n g . 

126.

Vớ i   t em p l a te    l it eral s ,    b ạ n    k h ôn g    c ầ n   p h ả i   d ù n g   ký  t ự     (a)    n hư   t r o n g  c h u ỗ i    t h ôn g   t h ườn g,   m à   có   t hể    t ạ o   r a    m ộ t   c h u ỗ i    k é o   d ài   t rên  nh i ề u   d òn g    mà   k h ô ng    cần    p h ả i   d ù ng    k ý   t ự   e s c a pe . 

127.

S p r ea d   Op er a tor   l à   một   t ín h    năn g    m ới   t ro n g    J a va S cr i pt    E S 6 ,    nó    ch o   p hé p    bạn     (a)    c á c    ph ầ n   t ử   c ủ a    m ột    m ả n g    h oặ c    m ột   đ ố i    tư ợn g    và o   một   v ị    t r í   k h ác.

128.

Đ ể    sử    d ụ ng    "S p r e a d   O p er a to r "    vớ i   m ộ t   m ả n g ,    bạ n   s ử   d ụ ng   cú    p h á p :     (a)   . 

129.

Spr e a d   Op e r a t o r   cũ n g    có    thể    đ ư ợ c    s ử    d ụ n g   để     (a)     h a i   m ản g   l ạ i  v ớ i   nh a u. 

130.

Nếu   b ạ n   s ử   d ụ n g    "Sp r e a d    O p e rat or"   t r o ng    m ộ t    b i ểu    t h ứ c    mà    k h ô n g   c ó    m ả n g    ho ặ c    đ ố i    t ư ợ n g,   thì    nó    s ẽ   g â y    r a    l ỗ i    (a)   .