WorksheetsĐồ Án Phần Mềm - Quiz 3
Total questions: 130
Worksheet time: 2hrs 10mins
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)
(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.
(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 .
(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 .
(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 .
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 đó .
(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 .
(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 .
(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 đ ó.
(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 .
(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.
(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.
(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.
(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 .
(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 .
(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.
(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 .
(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 .
(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 .
(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 .
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)
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)
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)
Để 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 .
Đ ể 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 .
Đ ể 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.
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)
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 .
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 .
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 .
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 .
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 ó .
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 .
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 ".
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 ộ .
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 .
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 ộ .
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 .
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 .
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 .
Để 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) .
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 .
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 .
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.
Đ ể 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) .
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.
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) .
