N\u1ebfu ch\u00fang kh\u1edbp v\u1edbi nhau, kh\u1ed1i m\u00e3 li\u00ean k\u1ebft \u0111\u01b0\u1ee3c th\u1ef1c thi.<\/li><\/ul>\n\n\n\nV\u00ed d\u1ee5<\/h3>\n\n\n\n Ph\u01b0\u01a1ng th\u1ee9c getDay() tr\u1ea3 v\u1ec1 c\u00e1c ng\u00e0y trong tu\u1ea7n v\u1ec1 m\u1ed9t s\u1ed1 t\u1eeb 0 v\u00e0 6 (Ch\u1ee7 nh\u1eadt = 0, th\u1ee9 hai = 1, th\u1ee9 ba = 2…)<\/p>\n\n\n\n
B\u00e2y gi\u1edd ch\u00fang ta s\u1ebd l\u1ea5y c\u00e1c con s\u1ed1 n\u00e0y \u0111\u1ec3 suy ng\u01b0\u1ee3c l\u1ea1i t\u00ean c\u1ee7a ng\u00e0y trong tu\u1ea7n theo th\u1ee9:<\/p>\n\n\n\n
switch (new Date().getDay()) {\n case 0:\n day = \"Ch\u1ee7 nh\u1eadt\";\n break;\n case 1:\n day = \"Th\u1ee9 hai\";\n break;\n case 2:\n day = \"Th\u1ee9 ba\";\n break;\n case 3:\n day = \"Th\u1ee9 t\u01b0\";\n break;\n case 4:\n day = \"Th\u1ee9 n\u0103m\";\n break;\n case 5:\n day = \"Th\u1ee9 s\u00e1u\";\n break;\n case 6:\n day = \"Th\u1ee9 b\u1ea3y\";\n }<\/code><\/pre>\n\n\n\n \n\n\n\n<\/span>T\u1eeb kho\u00e1 break<\/span><\/h2>\n\n\n\nKhi JavaScript ph\u00e2n t\u00edch \u0111\u1ebfn t\u1eeb kho\u00e1 break<\/strong>, n\u00f3 b\u1ebb kh\u1ecfi kh\u1ed1i switch.<\/p>\n\n\n\nN\u00f3 s\u1ebd d\u1eebng th\u1ef1c thi th\u00eam code v\u00e0 c\u00e1c tr\u01b0\u1eddng h\u1ee3p case b\u00ean trong kh\u1ed1i.<\/p>\n\n\n\n
Khi tr\u01b0\u1eddng h\u1ee3p ph\u00f9 h\u1ee3p \u0111\u01b0\u1ee3c t\u00ecm th\u1ea5y, v\u00e0 c\u00f4ng vi\u1ec7c ho\u00e0n th\u00e0nh, \u0111\u00e2y l\u00e0 l\u00fac cho break<\/strong>. Kh\u00f4ng c\u1ea7n th\u1ef1c hi\u1ec7n th\u00eam ki\u1ec3m tra n\u1eefa.<\/p>\n\n\n\nKh\u00f4ng c\u1ea7n thi\u1ebft th\u00eam break v\u00e0o case cu\u1ed1i c\u00f9ng trong kh\u1ed1i switch. V\u00ec t\u1edbi cu\u1ed1i th\u00ec m\u1eb7c \u0111\u1ecbnh l\u00e0 n\u00f3 s\u1ebd b\u1ebb r\u1ed3i.<\/p>\n\n\n\n
\n\n\n\n<\/span>T\u1eeb kho\u00e1 default<\/span><\/h2>\n\n\n\nT\u1eeb kho\u00e1 default<\/strong> ch\u1ec9 \u0111\u1ecbnh \u0111o\u1ea1n code s\u1ebd \u0111\u01b0\u1ee3c ch\u1ea1y n\u1ebfu kh\u00f4ng tr\u01b0\u1eddng h\u1ee3p n\u00e0o \u0111\u01b0\u1ee3c t\u00ecm th\u1ea5y ph\u00f9 h\u1ee3p:<\/p>\n\n\n\nV\u00ed d\u1ee5<\/h3>\n\n\n\n Ph\u01b0\u01a1ng th\u1ee9c getDay() tr\u1ea3 v\u1ec1 k\u1ebft qu\u1ea3 ng\u00e0y trong tu\u1ea7n l\u00e0 m\u1ed9t s\u1ed1 t\u1eeb 0 v\u00e0 6.<\/p>\n\n\n\n
N\u1ebfu ng\u00e0y h\u00f4m nay kh\u00f4ng ph\u1ea3i l\u00e0 th\u1ee9 b\u1ea3y (6) hay ch\u1ee7 nh\u1eadt (0), th\u00f4ng \u0111i\u1ec7p m\u1eb7c \u0111\u1ecbnh s\u1ebd \u0111\u01b0\u1ee3c vi\u1ebft ra:<\/p>\n\n\n\n
switch (new Date().getDay()) {\ncase 6:\ntext = \"H\u00f4m nay l\u00e0 th\u1ee9 b\u1ea3y\";\nbreak;\ncase 0:\ntext = \"H\u00f4m nay l\u00e0 ch\u1ee7 nh\u1eadt\";\nbreak;\ndefault:\ntext = \"Nh\u01b0ng ng\u00e0y l\u00e0m vi\u1ec7c, b\u1ea1n c\u1ea7n \u0111\u1ee3i m\u1ed9t th\u1eddi gian m\u1edbi \u0111\u1ebfn cu\u1ed1i tu\u1ea7n\";\n}<\/code><\/pre>\n\n\n\n \n\n\n\n<\/span>C\u00e1c ki\u1ec3u vi\u1ebft code kh\u00e1c<\/span><\/h2>\n\n\n\n\u0110\u00f4i khi, trong m\u1ed9t kh\u1ed1i switch, b\u1ea1n s\u1ebd mu\u1ed1n c\u00e1c tr\u01b0\u1eddng h\u1ee3p kh\u00e1c nhau x\u1eed l\u00fd chung code ho\u1eb7c l\u00e0 \u0111i th\u1eb3ng \u0111\u1ebfn default.<\/p>\n\n\n\n
L\u01b0u \u00fd v\u1ec1 v\u00ed d\u1ee5 s\u1eafp t\u1edbi, c\u00e1c tr\u01b0\u1eddng h\u1ee3p (case) c\u00f3 th\u1ec3 chia s\u1ebb chung kh\u1ed1i code, v\u00e0 default c\u00f3 th\u1ec3 kh\u00f4ng ph\u1ea3i l\u00e0 tr\u01b0\u1eddng h\u1ee3p cu\u1ed1i c\u00f9ng trong kh\u1ed1i switch:<\/p>\n\n\n\n
V\u00ed d\u1ee5<\/h3>\n\n\n\nswitch (new Date().getDay()) {\n case 1:\n case 2:\n case 3:\n default:\n text = \"Ng\u00e0y l\u00e0m vi\u1ec7c, h\u00e3y t\u1eadp trung!\";\n break;\n case 4:\n case 5:\n text = \"S\u1eafp \u0111\u1ebfn cu\u1ed1i tu\u1ea7n\";\n break;\n case 0:\n case 6:\n text = \"\u0110\u00e2y l\u00e0 ng\u00e0y cu\u1ed1i tu\u1ea7n r\u1ed3i!\";\n }<\/code><\/pre>\n\n\n\nN\u1ebfu default kh\u00f4ng ph\u1ea3i l\u00e0 tr\u01b0\u1eddng h\u1ee3p cu\u1ed1i c\u00f9ng trong kh\u1ed1i switch, nh\u1edb k\u1ebft th\u00fac n\u00f3 v\u1edbi break.<\/p>\n","protected":false},"excerpt":{"rendered":"
L\u1ec7nh switch th\u1ef1c thi c\u00e1c h\u00e0nh \u0111\u1ed9ng kh\u00e1c nhau d\u1ef1a tr\u00ean c\u00e1c \u0111i\u1ec1u ki\u1ec7n kh\u00e1c nhau. L\u1ec7nh switch trong JavaScript S\u1eed d\u1ee5ng l\u1ec7nh switch \u0111\u1ec3 ch\u1ecdn m\u1ed9t trong c\u00e1c kh\u1ed1i code \u0111\u1ec3 th\u1ef1c thi. C\u00fa ph\u00e1p D\u01b0\u1edbi \u0111\u00e2y tr\u00ecnh b\u00e0y c\u00e1ch c\u00e2u l\u1ec7nh l\u00e0m vi\u1ec7c: Bi\u1ec3u th\u1ee9c switch \u0111\u01b0\u1ee3c \u0111\u00e1nh gi\u00e1 m\u1ed9t l\u1ea7n. Gi\u00e1 tr\u1ecb …<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[236],"tags":[],"yoast_head":"\n
L\u1ec7nh switch trong JavaScript • Ki\u1ebfn c\u00e0ng<\/title>\n \n \n \n \n \n \n \n \n \n \n \n \n \n\t \n\t \n\t \n","yoast_head_json":{"title":"L\u1ec7nh switch trong JavaScript • Ki\u1ebfn c\u00e0ng","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kiencang.net\/lenh-switch-trong-javascript\/","og_locale":"vi_VN","og_type":"article","og_title":"L\u1ec7nh switch trong JavaScript • Ki\u1ebfn c\u00e0ng","og_description":"L\u1ec7nh switch th\u1ef1c thi c\u00e1c h\u00e0nh \u0111\u1ed9ng kh\u00e1c nhau d\u1ef1a tr\u00ean c\u00e1c \u0111i\u1ec1u ki\u1ec7n kh\u00e1c nhau. L\u1ec7nh switch trong JavaScript S\u1eed d\u1ee5ng l\u1ec7nh switch \u0111\u1ec3 ch\u1ecdn m\u1ed9t trong c\u00e1c kh\u1ed1i code \u0111\u1ec3 th\u1ef1c thi. C\u00fa ph\u00e1p D\u01b0\u1edbi \u0111\u00e2y tr\u00ecnh b\u00e0y c\u00e1ch c\u00e2u l\u1ec7nh l\u00e0m vi\u1ec7c: Bi\u1ec3u th\u1ee9c switch \u0111\u01b0\u1ee3c \u0111\u00e1nh gi\u00e1 m\u1ed9t l\u1ea7n. Gi\u00e1 tr\u1ecb …","og_url":"https:\/\/kiencang.net\/lenh-switch-trong-javascript\/","og_site_name":"Ki\u1ebfn c\u00e0ng","article_author":"https:\/\/www.facebook.com\/anhducnguyen87\/","article_published_time":"2016-07-09T08:21:10+00:00","author":"Nguy\u1ec5n \u0110\u1ee9c Anh","twitter_card":"summary_large_image","twitter_misc":{"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi":"Nguy\u1ec5n \u0110\u1ee9c Anh","\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"3 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kiencang.net\/lenh-switch-trong-javascript\/","url":"https:\/\/kiencang.net\/lenh-switch-trong-javascript\/","name":"L\u1ec7nh switch trong JavaScript • Ki\u1ebfn c\u00e0ng","isPartOf":{"@id":"https:\/\/kiencang.net\/#website"},"datePublished":"2016-07-09T08:21:10+00:00","dateModified":"2016-07-09T08:21:10+00:00","author":{"@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16"},"breadcrumb":{"@id":"https:\/\/kiencang.net\/lenh-switch-trong-javascript\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kiencang.net\/lenh-switch-trong-javascript\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kiencang.net\/lenh-switch-trong-javascript\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kiencang.net\/"},{"@type":"ListItem","position":2,"name":"L\u1ec7nh switch trong JavaScript"}]},{"@type":"WebSite","@id":"https:\/\/kiencang.net\/#website","url":"https:\/\/kiencang.net\/","name":"Ki\u1ebfn c\u00e0ng","description":"\u00d4m l\u00fd thuy\u1ebft, h\u00f4n th\u1ef1c h\u00e0nh","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kiencang.net\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"vi"},{"@type":"Person","@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16","name":"Nguy\u1ec5n \u0110\u1ee9c Anh","image":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/kiencang.net\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","caption":"Nguy\u1ec5n \u0110\u1ee9c Anh"},"description":"Sinh n\u0103m 1987, t\u1ed1t nghi\u1ec7p Cao \u0111\u1eb3ng th\u1ef1c h\u00e0nh FPT qu\u00e3ng 2014, chuy\u00ean ng\u00e0nh Thi\u1ebft k\u1ebf website. T\u00f4i th\u00edch Content, SEO, Ads, T\u0103ng t\u1ed1c website v\u00e0 Th\u01b0\u01a1ng m\u1ea1i \u0111i\u1ec7n t\u1eed. B\u00ean c\u1ea1nh b\u00e0i t\u1ef1 vi\u1ebft, t\u00f4i c\u0169ng d\u1ecbch nhi\u1ec1u n\u1ed9i dung th\u00fa v\u1ecb c\u1ee7a c\u00e1c t\u00e1c gi\u1ea3 kh\u00e1c nhau. FB c\u00e1 nh\u00e2n: facebook.com\/anhducnguyen87. Email li\u00ean h\u1ec7: guiemailchotoi@gmail.com","sameAs":["https:\/\/www.facebook.com\/anhducnguyen87\/"],"url":"https:\/\/kiencang.net\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/3206"}],"collection":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/comments?post=3206"}],"version-history":[{"count":0,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/3206\/revisions"}],"wp:attachment":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/media?parent=3206"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/categories?post=3206"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/tags?post=3206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}