BÁO CÁO THU HOẠCH THỰC TẬP TỐT NGHIỆP CNTT I. THÔNG TIN CHUNG: Họ tên sinh viên: Mã SV: Lớp: Nơi thực tập: - Tên cơ sở thực tập: - Địa chỉ thực tập: Người hướng dẫn tại doanh nghiệp: - Họ tên: - Vị trí công tác: - Điện thoại liên lạc: - Email: II. VỀ KIẾN THỨC - Những phần kiến thức được doanh nghiệp đào tạo hoặc được doanh nghiệp yêu cầu tự đọc/học. + HTML/CSS/JS + ReactJS + PHP Basic + OOP PHP + DataBase + Laravel Basic - Trình bày vắn tắt những hiểu biết về nội dung kiến thức đó. HTML/CSS/JS HTML Introduction HTML HTML là viết tắt của HyperText Markup Language và được sử dụng để tạo cấu trúc và nội dung của trang web.Hầu hết các phần tử HTML chứa các thẻ mở và đóng với văn bản thô hoặc các thẻ HTML khác ở giữa chúng. Nội dung phần tử Nội dung của phần tử HTML là thông tin nằm giữa thẻ mở và thẻ đóng của phần tử.
-
• danh sách không có thứ tự
-
Phần tử video
Phần tử nhúng trình phát đa phương tiện để phát lại video. Thuộc srctính sẽ chứa URL của video. Việc thêm controlsthuộc tính sẽ hiển thị các điều khiển video trong trình phát đa phương tiện.
Lưu ý: Nội dung bên trong thẻ mở và thẻ đóng được hiển thị dưới dạng dự phòng trong các trình duyệt không hỗ trợ phần tử này.
Yếu tố nhấn mạnh nhấn mạnh văn bản và các trình duyệt thường sẽ in nghiêng văn bản được nhấn mạnh theo mặc định.
- Phần tử danh sách có thứ tự
Phần
- tử danh sách có thứ tự tạo danh sách các mục theo thứ tự tuần tự. Mỗi mục danh sách xuất hiện được đánh số theo mặc định.
Phần tử này được sử dụng làm vùng chứa chia tài liệu HTML thành các phần và là viết tắt của "phân chia". các phần tử có thể chứa nội dung luồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v.
Cấu trúc HTML
HTML được tổ chức thành cấu trúc cây gia đình. Các phần tử HTML có thể có bố mẹ, ông bà, anh chị em, con, cháu, v.v.
Phần tử ngắt dòng sẽ tạo ngắt dòng trong văn bản và đặc biệt hữu ích khi cần phân chia văn bản, chẳng hạn như trong địa chỉ bưu chính. Phần tử xuống dòng chỉ cần có thẻ mở và không được có thẻ đóng.
Các phần tử hình ảnh HTML nhúng hình ảnh vào tài liệu. Thuộc srctính chứa URL hình ảnh và là bắt buộc. là một phần tử trống có nghĩa là nó không được có thẻ đóng.
- Các yếu tố tiêu đề Trang 1
TRƯỜNG ĐẠI HỌC THỦY LỢI KHOA CÔNG NGHỆ THÔNG TIN
TÊN SINH VIÊN – LỚP … TÊN CƠ SỞ THỰC TẬP – ĐỊA CHỈ THỰC TẬPBÁO CÁO MÔN HỌC THỰC TẬP
TỐT NGHIỆP CNTT
Trang 2BÁO CÁO THU HO CH TH C T P T T NGHI P CNTT ẠCH THỰC TẬP TỐT NGHIỆP CNTT ỰC TẬP TỐT NGHIỆP CNTT ẬP TỐT NGHIỆP CNTT ỐT NGHIỆP CNTT ỆP CNTT
H tên s ọ tên s inh viên:
+ PHP Basic+ OOP PHP+ DataBase+ Laravel Basic
- Trình bày v n t t ắn tắt ắn tắt nh ng hi u bi t v n i dung ki n th c đóững phần kiến thức được ểu biết về nội dung kiến thức đó ến thức được ề nội dung kiến thức đó ội dung kiến thức đó ến thức được ức được
Trang 3HTML
Introduction HTML
HTML là vi tến thức được t tắn tắt c aủa HyperText Markup Language và được sử d ngc ụng đểu biết về nội dung kiến thức đó t oại liên lạc:
c u trúcấu trúc và n iội dung kiến thức đó dung c aủa trang web.H uần kiến thức được h tến thức được các ph nần kiến thức được tử HTML ch aức được các thẻ mở thực tập:
và đóng v i văn b n thô ho c các th HTMLới văn bản thô hoặc các thẻ HTML ản thô hoặc các thẻ HTML ặc được doanh ẻ khác gi a chúng.ở thực tập: ững phần kiến thức được
N i ội dung ph n ần tử
N iội dung kiến thức đó dung c aủa ph nần kiến thức được tử HTML là thông tin n mằm gi aững phần kiến thức được thẻ mở thực tập: và thẻ đóng c aủa
ph nần kiến thức được t ử
<li>
Ph nần kiến thức được <li>tử m cụng danh sách t oại liên lạc: các m cụng danh sách bên trong:
• danh sách có thức được t <ol>ực tập:
• danh sách không có thức được t <ul>ực tập:
<video>Ph n ần tử video
Ph nần kiến thức được <video>tử nhúng trình phát đa phươ sở thực tập: ti nng ện thoại liên lạc: đểu biết về nội dung kiến thức đó phát l iại liên lạc: video Thu cội dung kiến thức đósrctính sẽ ch a URLức được c a video Vi c thêm controlsthu c tính sẽ hi n th các đi uủa ện thoại liên lạc: ội dung kiến thức đó ểu biết về nội dung kiến thức đó ịa chỉ thực tập: ề nội dung kiến thức đókhi n video trong trình phát đa phểu biết về nội dung kiến thức đó ươ sở thực tập:ng ti n.ện thoại liên lạc:
L u ư ý: N iội dung kiến thức đó dung bên trong thẻ mở thực tập: và thẻ đóng được hi nc ểu biết về nội dung kiến thức đó thịa chỉ thực tập: dưới văn bản thô hoặc các thẻ HTML d ngi ại liên lạc: dực tập:phòng trong các trình duy t không h tr ph n t này.ện thoại liên lạc: ỗ trợ phần tử này ợc ần kiến thức được ử
<em>
Y uến thức được <em>tố nh nấu trúc m nhại liên lạc: nh nấu trúc m nhại liên lạc: văn b nản thô hoặc các thẻ HTML và các trình duy tện thoại liên lạc: thường sẽng
in nghiêng văn b n đản thô hoặc các thẻ HTML ược c nh n m nh theo m c đ nh.ấu trúc ại liên lạc: ặc được doanh ịa chỉ thực tập:
<ol>Ph n ần tử danh sách có thứ tực
Ph nần kiến thức được <ol>tử danh sách có thức được tực tập: t oại liên lạc: danh sách các m cụng theo thức được tực tập: tu nần kiến thức được
t M i m c danh sách xu t hi n đực tập: ỗ trợ phần tử này ụng ấu trúc ện thoại liên lạc: ược c đánh s theo m c đ nh.ố ặc được doanh ịa chỉ thực tập:
<div>
Trang 4Ph nần kiến thức được <div>tử này được sử d ngc ụng làm vùng ch aức được chia tài li uện thoại liên lạc: HTML thànhcác ph n và là vi t t t c a "phân chia" <div>các ph n t có th ch a n i dungần kiến thức được ến thức được ắn tắt ủa ần kiến thức được ử ểu biết về nội dung kiến thức đó ức được ội dung kiến thức đó
lu ng nh tiêu đ , đo n văn, liên k t, hình nh, v.v.ồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v ư ề nội dung kiến thức đó ại liên lạc: ến thức được ản thô hoặc các thẻ HTML
C u ấu trúc HTML
HTML được tổ ch cc ức được thành c uấu trúc trúc cây gia đình Các ph nần kiến thức được tử HTML có thểu biết về nội dung kiến thức đó
có b m , ông bà, anh ch em, con, cháu, v.v.ố ẹ, ông bà, anh chị em, con, cháu, v.v ịa chỉ thực tập:
HTML có thểu biết về nội dung kiến thức đó sử d ngụng sáu c pấu trúc đội dung kiến thức đó khác nhau c aủa các thành ph nần kiến thức được tiêu đ Cácề nội dung kiến thức đó
y uến thức được t tiêu đ đố ề nội dung kiến thức đó ược ắn tắt c s p x p t c p cao nh t <h1>đ n c p th p nh t <h6>.ến thức được ừ cấp cao nhất <h1>đến cấp thấp nhất <h6> ấu trúc ấu trúc ến thức được ấu trúc ấu trúc ấu trúc
<p>
Ph nần kiến thức được <p>tử đo nại liên lạc: ch aức được và hi nểu biết về nội dung kiến thức đó thịa chỉ thực tập: m tội dung kiến thức đó kh iố văn b n.ản thô hoặc các thẻ HTML
<ul>Ph n ần tử danh sách không có thứ tực
Ph n <ul>t danh sách không có th t đần kiến thức được ử ức được ực tập: ược ử ụngc s d ng đ t o danh sách cácểu biết về nội dung kiến thức đó ại liên lạc:
m c khôngụng theo thức được tực tập: cụng th M iểu biết về nội dung kiến thức đó ỗ trợ phần tử này m cụng danh sách riêng lẻ sẽ có m tội dung kiến thức đó d uấu trúc đ uần kiến thức được dòng theo m c đ nh.ặc được doanh ịa chỉ thực tập:
alt
Trang 5- M tội dung kiến thức đó <img>ph nần kiến thức được tử có thểu biết về nội dung kiến thức đó có văn b nản thô hoặc các thẻ HTML thay thến thức được thông qua altthu cội dung kiến thức đó tính.Văn b n thay th sẽ đản thô hoặc các thẻ HTML ến thức được ược c hi n th n u hình nh không hi n th do URLểu biết về nội dung kiến thức đó ịa chỉ thực tập: ến thức được ản thô hoặc các thẻ HTML ểu biết về nội dung kiến thức đó ịa chỉ thực tập: khôngchính xác, n uến thức được đ nhịa chỉ thực tập: d ngại liên lạc: hình nhản thô hoặc các thẻ HTML không được trình duy tc ện thoại liên lạc: hỗ trợ phần tử này tr ,ợc n uến thức được hình nhản thô hoặc các thẻ HTML
b ch n hi n th ho c n u hình nh ch a địa chỉ thực tập: ặc được doanh ểu biết về nội dung kiến thức đó ịa chỉ thực tập: ặc được doanh ến thức được ản thô hoặc các thẻ HTML ư ược c nh n t URL.ập: ừ cấp cao nhất <h1>đến cấp thấp nhất <h6>
- Văn b n sẽ đản thô hoặc các thẻ HTML ược c đ c to n u s d ng ph n m m đ c màn hình và giúp họ tên: ến thức được ử ụng ần kiến thức được ề nội dung kiến thức đó ọ tên: ỗ trợ phần tử này
tr ngợc ườngi dùng khi m th b ng cách cung c p b mô t văn b n cho n i dungến thức được ịa chỉ thực tập: ằm ấu trúc ội dung kiến thức đó ản thô hoặc các thẻ HTML ản thô hoặc các thẻ HTML ội dung kiến thức đóhình nh trên trang web.ản thô hoặc các thẻ HTML
<span>
Ph n <span>t này là m t b ch a n i tuy n cho văn b n và có th đần kiến thức được ử ội dung kiến thức đó ội dung kiến thức đó ức được ội dung kiến thức đó ến thức được ản thô hoặc các thẻ HTML ểu biết về nội dung kiến thức đó ược c
s d ng đ nhóm văn b n nh m m c đích t o ki u Tuy nhiên, gi ng nhử ụng ểu biết về nội dung kiến thức đó ản thô hoặc các thẻ HTML ằm ụng ại liên lạc: ểu biết về nội dung kiến thức đó ố ư
<span>m t vùng ch aội dung kiến thức đó ức được chung đểu biết về nội dung kiến thức đó tách các đo nại liên lạc: văn b nản thô hoặc các thẻ HTML kh iỏi ph nần kiến thức được văn b nản thô hoặc các thẻ HTML l nới văn bản thô hoặc các thẻ HTML
h n,ơ sở thực tập: nên tránh sử d ng nó n u có s n m t ph n t ng nghĩa h n.ụng ến thức được ẵn một phần tử ngữ nghĩa hơn ội dung kiến thức đó ần kiến thức được ử ững phần kiến thức được ơ sở thực tập:
<strong>
Ph n <strong>tần kiến thức được ử làm n iổ b tập: văn b nản thô hoặc các thẻ HTML quan tr ng,ọ tên: nghiêm túc ho cặc được doanh kh nẩn
c pấu trúc và các trình duy tện thoại liên lạc: thường sẽ hi nng ểu biết về nội dung kiến thức đó thịa chỉ thực tập: văn b nản thô hoặc các thẻ HTML được đánh d uc ấu trúc này ở thực tập: d ng ại liên lạc: in
đ m ập theo m c ặc được doanh đ nh ịa chỉ thực tập:
<a>
Ph nần kiến thức được <a>tử neo được sử d ngc ụng đểu biết về nội dung kiến thức đó t oại liên lạc: siêu liên k tến thức được trong tài li uện thoại liên lạc: HTML Cácsiêu liên k tến thức được có thểu biết về nội dung kiến thức đó tr đ n cácỏi ến thức được trang web, t pện thoại liên lạc: khác trên cùng m tội dung kiến thức đó máy ch ,ủa m tội dung kiến thức đóvịa chỉ thực tập: trí trên cùng m tội dung kiến thức đó trang ho c b t kỳ URLặc được doanh ấu trúc nào khác thông qua thu c tính thamội dung kiến thức đóchi u siêu liên k t, href Xác hrefđ nh v trí mà ph n t neo tr t i.ến thức được ến thức được ịa chỉ thực tập: ịa chỉ thực tập: ần kiến thức được ử ỏi ới văn bản thô hoặc các thẻ HTML
Trang 6Thu c targettính trên <a>ph n t neo xác đ nh v trí m siêu k t n i Giáội dung kiến thức đó ần kiến thức được ử ịa chỉ thực tập: ịa chỉ thực tập: ở thực tập: ến thức được ốtargettr c aịa chỉ thực tập: ủa "_blank"sẽ yêu c uần kiến thức được trình duy tện thoại liên lạc: mở thực tập: siêu k tến thức được n iố trong tab m iới văn bản thô hoặc các thẻ HTML trongtrình duy t hi n đ i ho c trong c a s m i trong trình duy t cũ h n ho c n uện thoại liên lạc: ện thoại liên lạc: ại liên lạc: ặc được doanh ử ổ ới văn bản thô hoặc các thẻ HTML ện thoại liên lạc: ơ sở thực tập: ặc được doanh ến thức được trình duy t đã thay đ i cài đ t đ m siêu k t n i trong c a s m i.ện thoại liên lạc: ổ ặc được doanh ểu biết về nội dung kiến thức đó ở thực tập: ến thức được ố ử ổ ới văn bản thô hoặc các thẻ HTML
Kho ngản thô hoặc các thẻ HTML tr ngắn tắt
Kho ngản thô hoặc các thẻ HTML tr ng,ắn tắt ch ngẳng h nại liên lạc: như ng tắn tắt dòng, được thêm vào tài li uc ện thoại liên lạc: HTML gi aững phần kiến thức được các ph n t c p kh i thần kiến thức được ử ấu trúc ố ườngng sẽ b trình duy t b qua và không địa chỉ thực tập: ện thoại liên lạc: ỏi ược c thêm vào
đ tăng kho ng cáchểu biết về nội dung kiến thức đó ản thô hoặc các thẻ HTML trên trang HTML được c hi nểu biết về nội dung kiến thức đó th Thayịa chỉ thực tập: vào đó, kho ngản thô hoặc các thẻ HTML tr ngắn tắt
được thêm vào đ t ch c và đ c tài li u HTML d dàng h n.c ểu biết về nội dung kiến thức đó ổ ức được ọ tên: ện thoại liên lạc: ễ dàng hơn ơ sở thực tập:
Ph nần kiến thức được <title>tử ch aức được văn b nản thô hoặc các thẻ HTML xác đ nhịa chỉ thực tập: tiêu đề nội dung kiến thức đó c aủa tài li uện thoại liên lạc: HTML Tiêu đề nội dung kiến thức đó
được hi n th trong thanh tiêu đ c a trình duy t ho c tab trong đó trang HTMLc ểu biết về nội dung kiến thức đó ịa chỉ thực tập: ề nội dung kiến thức đó ủa ện thoại liên lạc: ặc được doanh
được c hi nểu biết về nội dung kiến thức đó th Ph n <title>t ch có th địa chỉ thực tập: ần kiến thức được ử ỉ thực tập: ểu biết về nội dung kiến thức đó ược c ch a bên trong <head>ph n tức được ần kiến thức được ử
c a tài li u.ủa ện thoại liên lạc:
Đ ười hướng dẫn tại doanh nghiệp: d n ng ẫn tại doanh nghiệp: t p ập tin
Đường d nng ẫn URL trong HTML có thểu biết về nội dung kiến thức đó là đường d nng ẫn tuy tện thoại liên lạc: đ i,ố ch ngẳng h nại liên lạc: nhưURL đ yần kiến thức được đ ,ủa https://developer.mozilla.org/en-US/docs/Learnho cặc được doanh đường d nng ẫn
t pện thoại liên lạc: tươ sở thực tập:ng đ i liên k t đ n t p c c b trong cùng m t th m c ho c trên cùngố ến thức được ến thức được ện thoại liên lạc: ụng ội dung kiến thức đó ội dung kiến thức đó ư ụng ặc được doanh
m t máy ch , ch ng h n: /style.css Đội dung kiến thức đó ủa ẳng ại liên lạc: ườngng d n t p tẫn ện thoại liên lạc: ươ sở thực tập:ng đ i b t đ u b ngố ắn tắt ần kiến thức được ằm./theo sau là đườngng d n đ n t p c c b /yêu c u trình duy t tìm đẫn ến thức được ện thoại liên lạc: ụng ội dung kiến thức đó ần kiến thức được ện thoại liên lạc: ườngng d nẫn
t p t th m c hi n t i.ện thoại liên lạc: ừ cấp cao nhất <h1>đến cấp thấp nhất <h6> ư ụng ện thoại liên lạc: ại liên lạc:
URL cho ph nần kiến thức được tử neo này là m tội dung kiến thức đó đường d nng ẫn t pện thoại liên lạc: tươ sở thực tập: đ i.ng ố </a>
Trang 7Khai báo lo i ại doanh nghiệp: tài li u ệp:
Khai báo lo iại liên lạc: tài li u <!DOCTYPEện thoại liên lạc: html>được yêu c uc ần kiến thức được dòngở thực tập: đ u tiênần kiến thức được c aủatài li u HTML.ện thoại liên lạc: Khai báo doctype là hưới văn bản thô hoặc các thẻ HTML d nng ẫn cho trình duy tện thoại liên lạc: về nội dung kiến thức đó lo iại liên lạc: tài li uện thoại liên lạc:mong đ iợc và phiên b n HTMLản thô hoặc các thẻ HTML nào đang được ử ụngc s d ng, trong trườngng h p này làợc HTML5
Sực tập: khác bi tện thoại liên lạc: gi aững phần kiến thức được HTML và HTML5
HTML5 thân thi nện thoại liên lạc: v iới văn bản thô hoặc các thẻ HTML các thi tến thức được bịa chỉ thực tập: di đ ngội dung kiến thức đó
• HTML5 có thêm các thẻ semantic m iới văn bản thô hoặc các thẻ HTML : header, footer, nav, section
• HTML5 hỗ trợ phần tử này tr videoợc và audio, trong khi HTML thì không
• HTML có tích h pợc theo dõi ngường dùng, còn HTML có hỗ trợ phần tử này trợc nh ngi ư khókhi ngươ sở thực tập:i dùng dùng di đ ngội dung kiến thức đó
• HTML5 có nhi u tùy ch n đ l u tr nhề nội dung kiến thức đó ọ tên: ểu biết về nội dung kiến thức đó ư ững phần kiến thức được ư Application Cache, SQLdatabase, web socket, Còn HTML sử d ngụng bội dung kiến thức đó nhới văn bản thô hoặc các thẻ HTML cache c aủa trình duy tện thoại liên lạc: làm bội dung kiến thức đónhới văn bản thô hoặc các thẻ HTML t mại liên lạc:
• HTML5 hỗ trợ phần tử này trợc web socket giúp giao ti pến thức được song song gi aững phần kiến thức được client và server,trong khi HTML không h tr web socket nên giao ti p gi a server và client làỗ trợ phần tử này ợc ến thức được ững phần kiến thức được Streaming
• HTML5 hỗ trợ phần tử này tr đợc ồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v h aọ tên: m cặc được doanh đ nhịa chỉ thực tập: là canas và SGV
• HTML5 hỗ trợ phần tử này trợc xử lý l iỗ trợ phần tử này liên t cụng thông qua quy trình xử lý l iỗ trợ phần tử này ngức được bi n,ến thức được trong khi HTML thì không
• HTML5 cho phép ch yại liên lạc: JS trong n n,ề nội dung kiến thức đó còn HTML ch yại liên lạc: js trong trình duy tện thoại liên lạc:gây hi u su t th p.ện thoại liên lạc: ấu trúc ấu trúc
HTML table
<tr>
Ph nần kiến thức được tử hàng c aủa b ng,ản thô hoặc các thẻ HTML <tr>, được sử d ngc ụng đểu biết về nội dung kiến thức đó thêm hàng vào b ngản thô hoặc các thẻ HTML trưới văn bản thô hoặc các thẻ HTMLckhi thêm d li u b ng và tiêu đ b ng.ững phần kiến thức được ện thoại liên lạc: ản thô hoặc các thẻ HTML ề nội dung kiến thức đó ản thô hoặc các thẻ HTML
Trang 8Ph nần kiến thức được tử dững phần kiến thức được li uện thoại liên lạc: b ng,ản thô hoặc các thẻ HTML <td>, có thểu biết về nội dung kiến thức đó được l ngc ồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v bên trong ph nần kiến thức được tử hàng c aủa
b ng, <tr>, đ thêm m t ô d li u vào b ng.ản thô hoặc các thẻ HTML ểu biết về nội dung kiến thức đó ội dung kiến thức đó ững phần kiến thức được ện thoại liên lạc: ản thô hoặc các thẻ HTML
<thead>
Ph nần kiến thức được tử đ uần kiến thức được b ng,ản thô hoặc các thẻ HTML <thead>, xác đ nhịa chỉ thực tập: tiêu đề nội dung kiến thức đó c aủa các c tội dung kiến thức đó trong b ngản thô hoặc các thẻ HTML được cgói g nọ tên: trong các hàng c a b ng.ủa ản thô hoặc các thẻ HTML
rowspan
Tươ sở thực tập:ng t nh colspan, rowspan trên tiêu đ b ng ho c ph n t d li uực tập: ư ề nội dung kiến thức đó ản thô hoặc các thẻ HTML ặc được doanh ần kiến thức được ử ững phần kiến thức được ện thoại liên lạc:
b ng cho bi tản thô hoặc các thẻ HTML ến thức được có bao nhiêu hàng mà ô cụng thểu biết về nội dung kiến thức đó đó sẽ tr iản thô hoặc các thẻ HTML dài trong b ng Giáản thô hoặc các thẻ HTMLrowspantrịa chỉ thực tập: được đ tc ặc được doanh thành 1 theo m c đ nh và sẽ l y b t kỳ s nguyên dặc được doanh ịa chỉ thực tập: ấu trúc ấu trúc ố ươ sở thực tập:ngnào lên t i 65534.ới văn bản thô hoặc các thẻ HTML
<tbody>
Ph n t thân b ng, <tbody>, là m t ph n t ng nghĩa sẽ ch a t t c dần kiến thức được ử ản thô hoặc các thẻ HTML ội dung kiến thức đó ần kiến thức được ử ững phần kiến thức được ức được ấu trúc ản thô hoặc các thẻ HTML ững phần kiến thức được
li u b ng ngoàiện thoại liên lạc: ản thô hoặc các thẻ HTML n iội dung kiến thức đó dung đ uần kiến thức được đề nội dung kiến thức đó và chân trang c aủa b ng N uản thô hoặc các thẻ HTML ến thức được được sử d ng,c ụng
<tbody>sẽ ch aức được t t c các <tr>thành ph n hàng c a b ng và choấu trúc ản thô hoặc các thẻ HTML ần kiến thức được ủa ản thô hoặc các thẻ HTML bi t <tr>cácến thức được thành ph n đóần kiến thức được t oại liên lạc: nên ph n thân c a b ng <table>không th có c haiần kiến thức được ủa ản thô hoặc các thẻ HTML ểu biết về nội dung kiến thức đó ản thô hoặc các thẻ HTML
<tbody>và <tr>là con tr c ti p.ực tập: ến thức được
<th>
Ph nần kiến thức được tử tiêu đề nội dung kiến thức đó b ng, <th>,ản thô hoặc các thẻ HTML được sử d ngc ụng đểu biết về nội dung kiến thức đó thêm tiêu đề nội dung kiến thức đó cho các hàng và
c tội dung kiến thức đó c a b ng và ph i đủa ản thô hoặc các thẻ HTML ản thô hoặc các thẻ HTML ược c đ t trong ph n t hàng c a b ng, <tr>.ặc được doanh ần kiến thức được ử ủa ản thô hoặc các thẻ HTML
colspan
Thu c colspan trên tiêu đ <th>b ng ho c <td>ph n t d li u b ng choội dung kiến thức đó ề nội dung kiến thức đó ản thô hoặc các thẻ HTML ặc được doanh ần kiến thức được ử ững phần kiến thức được ện thoại liên lạc: ản thô hoặc các thẻ HTML
bi t có bao nhiêuến thức được c tội dung kiến thức đó mà ô cụng thểu biết về nội dung kiến thức đó đó sẽ kéo dài trong b ng Giáản thô hoặc các thẻ HTML trịa chỉ thực tập: colspan được c
đ tặc được doanh thành 1 theo m c đ nh và sẽ l y b t kỳ s nguyên dặc được doanh ịa chỉ thực tập: ấu trúc ấu trúc ố ươ sở thực tập:ng nào trong kho ngản thô hoặc các thẻ HTML
t 1 đ n 1000.ừ cấp cao nhất <h1>đến cấp thấp nhất <h6> ến thức được
<tfoot>
Ph nần kiến thức được tử chân b ng, <tfoot>,ản thô hoặc các thẻ HTML sử d ngụng các hàng c aủa b ngản thô hoặc các thẻ HTML đểu biết về nội dung kiến thức đó cung c pấu trúc n iội dung kiến thức đó
Trang 9dung chân trang ho c đ tóm t t n i dung cu i b ng.ặc được doanh ểu biết về nội dung kiến thức đó ắn tắt ội dung kiến thức đó ở thực tập: ố ản thô hoặc các thẻ HTML
<table>
Trong HTML, <table>ph nần kiến thức được tử có n iội dung kiến thức đó dung được sử d ngc ụng đểu biết về nội dung kiến thức đó bi uểu biết về nội dung kiến thức đó di nễ dàng hơn m tội dung kiến thức đó
b ngản thô hoặc các thẻ HTML hai chi u đề nội dung kiến thức đó ược ại liên lạc:c t o b i các hàng và c t.ở thực tập: ội dung kiến thức đó
Form:
<input>: Checkbox Type
Input khi s d ng m t ph n t HTMLử ụng ội dung kiến thức đó ần kiến thức được ử , type="checkbox"thu c tính sẽ hi nội dung kiến thức đó ểu biết về nội dung kiến thức đó
th m t m cịa chỉ thực tập: ội dung kiến thức đó ụng h pội dung kiến thức đó ki mểu biết về nội dung kiến thức đó duy nh t.ấu trúc Đểu biết về nội dung kiến thức đó t oại liên lạc: m tội dung kiến thức đó nhóm h pội dung kiến thức đó ki mểu biết về nội dung kiến thức đó liên quan đ nến thức được cùng
m tội dung kiến thức đó chủa đ , t tề nội dung kiến thức đó ấu trúc cản thô hoặc các thẻ HTML chúng ph iản thô hoặc các thẻ HTML sử d ngụng cùng m t nameội dung kiến thức đó thu cội dung kiến thức đó tính Vì đó là m tội dung kiến thức đó
h pội dung kiến thức đó ki m,ểu biết về nội dung kiến thức đó nên có th ch n nhi u h p ki m cho cùng m t ch đ ểu biết về nội dung kiến thức đó ọ tên: ề nội dung kiến thức đó ội dung kiến thức đó ểu biết về nội dung kiến thức đó ội dung kiến thức đó ủa ề nội dung kiến thức đó
<textarea>
Ph n textarea đần kiến thức được ược ử ụngc s d ng khi t o h p văn b n cho đ u vào nhi u dòngại liên lạc: ội dung kiến thức đó ản thô hoặc các thẻ HTML ần kiến thức được ề nội dung kiến thức đó(ví d : ph n nh nụng ần kiến thức được ập: xét) Ph nần kiến thức được tử hỗ trợ phần tử này trợc các thu cội dung kiến thức đó tính rows và cols xác đ nhịa chỉ thực tập: chi uề nội dung kiến thức đócao và chi uề nội dung kiến thức đó r ng tội dung kiến thức đó ươ sở thực tập:ng ng c a ph n t ức được ủa ần kiến thức được ử
Khi được trình duy tc ện thoại liên lạc: hi nểu biết về nội dung kiến thức đó th ,ịa chỉ thực tập: textareacác trường có thểu biết về nội dung kiến thức đó đng ược ngc ường dùngikéo dài/thu nh kích thỏi ưới văn bản thô hoặc các thẻ HTMLc, nh ng thu c tính rowsvà colsxác đ nh kích thư ội dung kiến thức đó ịa chỉ thực tập: ưới văn bản thô hoặc các thẻ HTMLcban đ u.ần kiến thức được
Không gi ngố như inputph nần kiến thức được t , <textarea>ph nử ần kiến thức được tử có c thản thô hoặc các thẻ HTML ẻ mở thực tập: và thẻđóng Ph n valuet c a ph n t là n i dung gi a các th này (gi ng nhần kiến thức được ử ủa ần kiến thức được ử ội dung kiến thức đó ở thực tập: ững phần kiến thức được ẻ ố ư
<p>ph n t ).ần kiến thức được ử Kh iố mã hi nểu biết về nội dung kiến thức đó thịa chỉ thực tập: <textarea>kích thưới văn bản thô hoặc các thẻ HTML 10x30 và v ic ới văn bản thô hoặc các thẻ HTML kíchnamethưới văn bản thô hoặc các thẻ HTML "comment".c
Trang 10m u,ẫn thông tin trong các ph n t đ u vào này sẽ đần kiến thức được ử ần kiến thức được ược c chuy n đ n ngu n đểu biết về nội dung kiến thức đó ến thức được ồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v ược c
đ t tên trong action thu c tính c a bi u m u.ặc được doanh ội dung kiến thức đó ủa ểu biết về nội dung kiến thức đó ẫn
<input>: Lo iại liên lạc: số
Các ph nần kiến thức được tử đ uần kiến thức được vào HTML có thểu biết về nội dung kiến thức đó thu cội dung kiến thức đó lo i number.ại liên lạc: Các trường nh png ập: nàycho phép ngườngi dùng ch nh p s và m t vài ký t đ c bi t bên trong trỉ thực tập: ập: ố ội dung kiến thức đó ực tập: ặc được doanh ện thoại liên lạc: ườngng
Kh iố mã ví dụng hi nểu biết về nội dung kiến thức đó thịa chỉ thực tập: đ uần kiến thức được vào có lo iại liên lạc: numbervà tên là balance Khi trườngng
đ uần kiến thức được vào là m t ph n c a bi u m u, bi u m u sẽ nh n đội dung kiến thức đó ần kiến thức được ủa ểu biết về nội dung kiến thức đó ẫn ểu biết về nội dung kiến thức đó ẫn ập: ược c m t c p khóa-giá trội dung kiến thức đó ặc được doanh ịa chỉ thực tập:
m t type thu c tính xác đ nh cách nó đội dung kiến thức đó ội dung kiến thức đó ịa chỉ thực tập: ược c hi n th cho m t trang.ểu biết về nội dung kiến thức đó ịa chỉ thực tập: ội dung kiến thức đó
<input>: Lo iại liên lạc: ph mại liên lạc: vi
Có thểu biết về nội dung kiến thức đó t oại liên lạc: thanh trược b ngt ằm cách sử d ngụng type="range"thu cội dung kiến thức đó tính trên
ph nần kiến thức được tử
HTML input Thanh trược t ph m vi sẽ ho t đ ng nh m t b ch n gi a giáại liên lạc: ại liên lạc: ội dung kiến thức đó ư ội dung kiến thức đó ội dung kiến thức đó ọ tên: ững phần kiến thức được
tr t i thi u vàịa chỉ thực tập: ố ểu biết về nội dung kiến thức đó t iố đa Các giá trịa chỉ thực tập: này được đ tc ặc được doanh b ngằm cách sử d ngụng các thu cội dung kiến thức đó tínhmin và max tươ sở thực tập:ng ng Thanh trức được ược t có th đểu biết về nội dung kiến thức đó ược c đi u ch nh đ di chuy n theoề nội dung kiến thức đó ỉ thực tập: ểu biết về nội dung kiến thức đó ểu biết về nội dung kiến thức đócác bưới văn bản thô hoặc các thẻ HTMLc ho c gia s khác nhau b ng cách s d ng stepthu c tính.ặc được doanh ố ằm ử ụng ội dung kiến thức đó
Thanh trược t ph m viại liên lạc: ho t đ ngại liên lạc: ội dung kiến thức đó nhi uề nội dung kiến thức đó h n nhơ sở thực tập: ư m tội dung kiến thức đó ti n ích tr c quanện thoại liên lạc: ực tập: đểu biết về nội dung kiến thức đó
đi uề nội dung kiến thức đó ch nh gi a 2 giá tr , trong đó v trí tỉ thực tập: ững phần kiến thức được ịa chỉ thực tập: ịa chỉ thực tập: ươ sở thực tập:ng đ i là quan tr ng nh ng giá trố ọ tên: ư ịa chỉ thực tập:chính xác không quan tr ngọ tên: b ng.ằm M tội dung kiến thức đó ví dụng về nội dung kiến thức đó đi uề nội dung kiến thức đó này có thểu biết về nội dung kiến thức đó là đi uề nội dung kiến thức đó ch nhỉ thực tập:
m cức được âm lược c ang ủa m t ng d ng.ội dung kiến thức đó ức được ụng
Trang 11Ph nần kiến thức được tử HTML <select>có thểu biết về nội dung kiến thức đó được sử d ngc ụng đểu biết về nội dung kiến thức đó t oại liên lạc: danh sách thản thô hoặc các thẻ HTML xu ng.ố
Có thểu biết về nội dung kiến thức đó t o danh sách các l a ch n cho danh sách th xu ng b ng cách s d ngại liên lạc: ực tập: ọ tên: ản thô hoặc các thẻ HTML ố ằm ử ụng
m t ho cội dung kiến thức đó ặc được doanh
nhi uề nội dung kiến thức đó <option>ph nần kiến thức được t Theoử m cặc được doanh đ nh,ịa chỉ thực tập: m iỗ trợ phần tử này l nần kiến thức được chỉ thực tập: <option>có thểu biết về nội dung kiến thức đó ch nọ tên:
m t.ội dung kiến thức đó
Giá trịa chỉ thực tập: c aủa thu cội dung kiến thức đó tính <select>' s namevà <option>' s đã ch nọ tên: value được g ic ử
dưới văn bản thô hoặc các thẻ HTML ại liên lạc:i d ng m t c p khóa-giá tr khi bi u m u đội dung kiến thức đó ặc được doanh ịa chỉ thực tập: ểu biết về nội dung kiến thức đó ẫn ược ửc g i
G iử bi uểu biết về nội dung kiến thức đó m uẫn
Khi chúng tôi đã thu th p thông tin trong m t bi u m u, chúng tôi có thập: ội dung kiến thức đó ểu biết về nội dung kiến thức đó ẫn ểu biết về nội dung kiến thức đó
g i thông tin đóử đ nến thức được m tội dung kiến thức đó n iơ sở thực tập: khác b ngằm cách sử d ngụng thu cội dung kiến thức đó tính action vàmethod Thu cội dung kiến thức đó tính action yêu c u bi u m u g i thông tin M t URLần kiến thức được ểu biết về nội dung kiến thức đó ẫn ử ội dung kiến thức đó được c gán đểu biết về nội dung kiến thức đóxác đ nh ngịa chỉ thực tập: ườngi nh n thôngập:
tin Thu cội dung kiến thức đó tính method cho bi uểu biết về nội dung kiến thức đó m uẫn bi tến thức được ph iản thô hoặc các thẻ HTML làm gì v iới văn bản thô hoặc các thẻ HTML thông tin đó saukhi nó được c g i đi M t đ ng t HTTPử ội dung kiến thức đó ội dung kiến thức đó ừ cấp cao nhất <h1>đến cấp thấp nhất <h6> được c gán cho method xác đ nh hành đ ngịa chỉ thực tập: ội dung kiến thức đó
sẽ được c th c ực tập: hi n.ện thoại liên lạc:
< form action = " /index3.html " method = " PUT " > </ form >
<input>: D ngại liên lạc: văn b nản thô hoặc các thẻ HTML
Các ph nần kiến thức được tử HTML <input>có th hểu biết về nội dung kiến thức đó ỗ trợ phần tử này trợc nh pập: văn b nản thô hoặc các thẻ HTML b ngằm cách đ tặc được doanh thu cội dung kiến thức đótính type="text" Đi uề nội dung kiến thức đó này hi nểu biết về nội dung kiến thức đó thịa chỉ thực tập: m tội dung kiến thức đó trường nh png ập: hàng duy nh tấu trúc mà
ngường dùng có th nh p văn b n bên trong.i ểu biết về nội dung kiến thức đó ập: ản thô hoặc các thẻ HTML
<datalist>
Khi sử d ngụng đ uần kiến thức được vào HTML, có thểu biết về nội dung kiến thức đó đ tại liên lạc: được ch cc ức được năng tìm ki m/tến thức được ực tập: đ ngội dung kiến thức đóhoàn thành c b n b ng cách ghép n i <input>t p <datalist> Đ ghép n iơ sở thực tập: ản thô hoặc các thẻ HTML ằm ố ện thoại liên lạc: ểu biết về nội dung kiến thức đó ố
a <input>v iới văn bản thô hoặc các thẻ HTML <datalist>giá trịa chỉ thực tập: <input>c aủa list ph iản thô hoặc các thẻ HTML kh pới văn bản thô hoặc các thẻ HTML v iới văn bản thô hoặc các thẻ HTML giá trịa chỉ thực tập: id
c aủa <datalist> Ph nần kiến thức được datalist được sử d ngc ụng đểu biết về nội dung kiến thức đó l uư trững phần kiến thức được danh sách <option>s
Trang 12Danh sách d li u đững phần kiến thức được ện thoại liên lạc: ược c hi n th dểu biết về nội dung kiến thức đó ịa chỉ thực tập: ưới văn bản thô hoặc các thẻ HTML ại liên lạc:i d ng danh sách th xu ng trên m tản thô hoặc các thẻ HTML ố ội dung kiến thức đóinput trườngng khi ngường dùng nh pi ấu trúc vào trường nh png ập: li u Khiện thoại liên lạc: ngường dùng b ti ắn tắt
đ uần kiến thức được nh p,ập: danh sách sẽ được ập:c c p nh t đ hi n th các y u t phù h p nh t v iập: ểu biết về nội dung kiến thức đó ểu biết về nội dung kiến thức đó ịa chỉ thực tập: ến thức được ố ợc ấu trúc ới văn bản thô hoặc các thẻ HTML
nh ng gì đã đững phần kiến thức được ược c nh p vào trập: ườngng đ u vào Các m c danh sách th c t đần kiến thức được ụng ực tập: ến thức được ược c chỉ thực tập:
đ nh là nhi u option địa chỉ thực tập: ề nội dung kiến thức đó ược ồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v.c l ng bên trong t p datalist.ện thoại liên lạc: datalists là lý tưở thực tập: khingcung c pấu trúc cho ngường dùng m ti ội dung kiến thức đó danh sách các tùy ch nọ tên: được c xác đ nh trịa chỉ thực tập: ưới văn bản thô hoặc các thẻ HTMLc,
nh ng cũng cho phép h vi t các đ u vào thay th ư ọ tên: ến thức được ần kiến thức được ến thức được
<input>: Lo iại liên lạc: nút radio
Các ph nần kiến thức được tử HTML <input>có thểu biết về nội dung kiến thức đó được cung c pc ấu trúc m t type="radio"thu cội dung kiến thức đó ội dung kiến thức đótính hi nểu biết về nội dung kiến thức đó th m t nút radio Nhi u nút radio c a m t ch đ liên quan địa chỉ thực tập: ội dung kiến thức đó ề nội dung kiến thức đó ủa ội dung kiến thức đó ủa ề nội dung kiến thức đó ược c cung
c p cùngấu trúc m tội dung kiến thức đó name giá trịa chỉ thực tập: thu cội dung kiến thức đó tính Chỉ thực tập: có thểu biết về nội dung kiến thức đó ch nọ tên: m tội dung kiến thức đó tùy ch nọ tên: duy nh tấu trúc từ cấp cao nhất <h1>đến cấp thấp nhất <h6>
m tội dung kiến thức đó nhóm các nút radio
Submittable Input
Các ph nần kiến thức được tử HTML <input>có thểu biết về nội dung kiến thức đó có m tội dung kiến thức đó thu cội dung kiến thức đó tính lo iại liên lạc: được đ tc ặc được doanh đểu biết về nội dung kiến thức đó g i,ử
b ngằm cách thêm type="submit" V iới văn bản thô hoặc các thẻ HTML thu cội dung kiến thức đó tính này được bao g m,c ồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v m tội dung kiến thức đó nút g iử sẽ
được hi nc ểu biết về nội dung kiến thức đó th và theo m c đ nh, sẽ g i <form>và th c thi hành đ ng c a nó.ịa chỉ thực tập: ặc được doanh ịa chỉ thực tập: ử ực tập: ội dung kiến thức đó ủaVăn b nản thô hoặc các thẻ HTML c aủa nút g iử được đ tc ặc được doanh Submittheo m cặc được doanh đ nhịa chỉ thực tập: nh ngư cũng có thểu biết về nội dung kiến thức đó thay
đ iổ b ng cách s a đ i valuethu c tính.ằm ử ổ ội dung kiến thức đó
<input> nameThu cội dung kiến thức đó tính
Đểu biết về nội dung kiến thức đó m tội dung kiến thức đó bi uểu biết về nội dung kiến thức đó m uẫn g iử dững phần kiến thức được li u,ện thoại liên lạc: nó c nần kiến thức được có th đ tểu biết về nội dung kiến thức đó ặc được doanh dững phần kiến thức được li uện thoại liên lạc: đó vào các c pặc được doanhkhóa-giá
tr ịa chỉ thực tập: Đi uề nội dung kiến thức đó này đ tại liên lạc: được b ngc ằm cách đ tặc được doanh namethu cội dung kiến thức đó tính c aủa inputph nần kiến thức được t ử Ýnamechí tr ở thực tập:
Đi u quan tr ng c n nh là tên không gi ng v i ID khi g i bi u m u ID vàề nội dung kiến thức đó ọ tên: ần kiến thức được ới văn bản thô hoặc các thẻ HTML ố ới văn bản thô hoặc các thẻ HTML ử ểu biết về nội dung kiến thức đó ẫntên c a đ uủa ần kiến thức được vào có thểu biết về nội dung kiến thức đó gi ngố nhau, nh ngư giá trịa chỉ thực tập: sẽ chỉ thực tập: được g ic ử n u namethu cến thức được ội dung kiến thức đótính được ch ỉ thực tập:đ nh.c ịa chỉ thực tập:
Trang 13Ph nần kiến thức được tử HTML <label>cung c pấu trúc nh nập: d ngại liên lạc: cho m tội dung kiến thức đó cụng thểu biết về nội dung kiến thức đó <input>d aực tập: trêncác giá tr kh p c a thu c tính <input>'s idvà thu c tính <label>'s for Theo m cịa chỉ thực tập: ới văn bản thô hoặc các thẻ HTML ủa ội dung kiến thức đó ội dung kiến thức đó ặc được doanh
đ nh, nh pịa chỉ thực tập: ấu trúc
vào <label>sẽ t pập: trung vào trường c ang ủa t pện thoại liên lạc: <input>
<input>Lo iại liên lạc: m tập: kh uẩn
Ph nần kiến thức được tử HTML <input>có thểu biết về nội dung kiến thức đó có thu cội dung kiến thức đó tính type="password" hi nểu biết về nội dung kiến thức đó thịa chỉ thực tập:
trường nh png ập: m t hàng cho phép ngội dung kiến thức đó ườngi dùng nh p văn b n đã đập: ản thô hoặc các thẻ HTML ược c ki m duy tểu biết về nội dung kiến thức đó ện thoại liên lạc:bên trong trườngng Nó được ử ụngc s d ng đ nh p thông tin nh y c m.ểu biết về nội dung kiến thức đó ập: ại liên lạc: ản thô hoặc các thẻ HTML
Giá tr c a thu c tính this <input>'s namevà value(giá tr th c ch khôngịa chỉ thực tập: ủa ội dung kiến thức đó ịa chỉ thực tập: ực tập: ức được
ph i phiên b nản thô hoặc các thẻ HTML ản thô hoặc các thẻ HTML bịa chỉ thực tập: ki mểu biết về nội dung kiến thức đó duy t)ện thoại liên lạc: c aủa ph nần kiến thức được tử này được g ic ử dưới văn bản thô hoặc các thẻ HTML d ngi ại liên lạc: m tội dung kiến thức đó c pặc được doanhkhóa-giá trịa chỉ thực tập: khi bi u m u đểu biết về nội dung kiến thức đó ẫn ược ửc g i
Required
Trong HTML, các trường đ ung ần kiến thức được vào có m tội dung kiến thức đó thu cội dung kiến thức đó tính được g ic ọ tên: là requiredchỉ thực tập:
đ nhịa chỉ thực tập: r ng trằm ườngng đó ph i bao g m m t giá tr ản thô hoặc các thẻ HTML ồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v ội dung kiến thức đó ịa chỉ thực tập:
Max
<input>Các lo iại liên lạc: HTML numbercó m tội dung kiến thức đó thu cội dung kiến thức đó tính được g ic ọ tên: là maxchỉ thực tập: đ nhịa chỉ thực tập:giá trịa chỉ thực tập: t i đa cho trố ườngng đ u vào.ần kiến thức được
Kh iố mã hi nểu biết về nội dung kiến thức đó thịa chỉ thực tập: m tội dung kiến thức đó inputtrường số đng ược đ tc ặc được doanh đểu biết về nội dung kiến thức đó có giá trịa chỉ thực tập: t iố đa là 20 B tấu trúc
kỳ giá tr nào l n h n 20sẽ đánh d u trịa chỉ thực tập: ới văn bản thô hoặc các thẻ HTML ơ sở thực tập: ấu trúc ườngng đ u vào là có l i.ần kiến thức được ỗ trợ phần tử này
Maxlength
Trong HTML, các trường đ ung ần kiến thức được vào có lo i textcóại liên lạc: m tội dung kiến thức đó thu cội dung kiến thức đó tính được g ic ọ tên:
là maxlengthchỉ thực tập: đ nhịa chỉ thực tập: số lược ký tực tập: t ing ố đa có thểu biết về nội dung kiến thức đó được nh pc ập: vào trườngng
Kh iố mã hi n th trểu biết về nội dung kiến thức đó ịa chỉ thực tập: ườngng văn b n đ u vào ch p nh n văn b n có đ dài t i đa làản thô hoặc các thẻ HTML ần kiến thức được ấu trúc ập: ản thô hoặc các thẻ HTML ội dung kiến thức đó ố
140 ký t ực tập:
Trang 14Trong HTML, trường nh png ập: lo iại liên lạc: textcó m tội dung kiến thức đó thu cội dung kiến thức đó tính hỗ trợ phần tử này trợc xác th cực tập: đội dung kiến thức đó dài
t i thi u Đ ki m tra xem văn b n đ u vào có đ dài t i thi u hay không, hãyố ểu biết về nội dung kiến thức đó ểu biết về nội dung kiến thức đó ểu biết về nội dung kiến thức đó ản thô hoặc các thẻ HTML ần kiến thức được ội dung kiến thức đó ố ểu biết về nội dung kiến thức đóthêm minlengththu c tính có s ký t ội dung kiến thức đó ố ực tập:
Kh iố mã ví dụng hi nểu biết về nội dung kiến thức đó thịa chỉ thực tập: m tội dung kiến thức đó ví dụng về nội dung kiến thức đó trường văn b nng ản thô hoặc các thẻ HTML có đội dung kiến thức đó dài t iố thi uểu biết về nội dung kiến thức đó là 6
Trình xác th cực tập: bi uểu biết về nội dung kiến thức đó m uẫn HTML
Các bi u m u HTMLểu biết về nội dung kiến thức đó ẫn cho phép b n ch đ nh các lo i xác th c khác nhau choại liên lạc: ỉ thực tập: ịa chỉ thực tập: ại liên lạc: ực tập:các trườngng nh p c a mình đ đ m b o r ng d li u đập: ủa ểu biết về nội dung kiến thức đó ản thô hoặc các thẻ HTML ản thô hoặc các thẻ HTML ằm ững phần kiến thức được ện thoại liên lạc: ược c nh p chính xác trập: ưới văn bản thô hoặc các thẻ HTMLckhi được c g i.ử HTML hỗ trợ phần tử này trợc m tội dung kiến thức đó số trình xác th cực tập: khác nhau, bao g mồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v nh ngững phần kiến thức được thức được như giá trịa chỉ thực tập: t i thi u, đ dài t i thi u/t i đa, v.v Các trình xác th c đố ểu biết về nội dung kiến thức đó ội dung kiến thức đó ố ểu biết về nội dung kiến thức đó ố ực tập: ược c ch đ nhỉ thực tập: ịa chỉ thực tập:làm thu c tínhội dung kiến thức đó trên inputtrườngng
Min
Trong HTML, các trường đ ung ần kiến thức được vào có lo iại liên lạc: numbercó m tội dung kiến thức đó thu cội dung kiến thức đó tính được g ic ọ tên:
là minch đ nh giá tr t i thi u có th đỉ thực tập: ịa chỉ thực tập: ịa chỉ thực tập: ố ểu biết về nội dung kiến thức đó ểu biết về nội dung kiến thức đó ược c nh p vào trập: ườngng Kh i mã đố ược c cung
c p hi n th trấu trúc ểu biết về nội dung kiến thức đó ịa chỉ thực tập: ườngng s đ u vào ch p nh n m t s có giá tr nh nh t là 1.ố ần kiến thức được ấu trúc ập: ội dung kiến thức đó ố ịa chỉ thực tập: ỏi ấu trúc
Form validation:
- Xác th cực tập: phía máy khách di nễ dàng hơn ra trong trình duy tện thoại liên lạc: trưới văn bản thô hoặc các thẻ HTML khi thông tinc
được g i đ n máy ch c ử ến thức được ủa
- Vi cện thoại liên lạc: thêm thu cội dung kiến thức đó tính b tắn tắt bu cội dung kiến thức đó vào ph nần kiến thức được tử liên quan đ nến thức được đ uần kiến thức được vào sẽxác th c r ng trực tập: ằm ườngng đ u vào có thông tin trong đó.ần kiến thức được
Trang 15- Gán giá trịa chỉ thực tập: cho thu cội dung kiến thức đó tính min c aủa ph nần kiến thức được tử nh pập: số sẽ xác th cực tập: giá trịa chỉ thực tập:
t iố thi u có th ch p nh n đểu biết về nội dung kiến thức đó ểu biết về nội dung kiến thức đó ấu trúc ập: ược c
- Vi cện thoại liên lạc: gán giá trịa chỉ thực tập: cho thu cội dung kiến thức đó tính max c aủa ph nần kiến thức được tử nh pập: số sẽ xác th cực tập: giátrịa chỉ thực tập: t i đa có th ch p nh n đố ểu biết về nội dung kiến thức đó ấu trúc ập: ược c
- Vi cện thoại liên lạc: gán giá trịa chỉ thực tập: cho thu cội dung kiến thức đó tính đội dung kiến thức đó dài t iố thi uểu biết về nội dung kiến thức đó c aủa ph nần kiến thức được tử nh pập: văn
b nản thô hoặc các thẻ HTML sẽ xác th c s lực tập: ố ược ng ký t t i thi u có th ch p nh n đực tập: ố ểu biết về nội dung kiến thức đó ểu biết về nội dung kiến thức đó ấu trúc ập: ược c
- Vi cện thoại liên lạc: gán giá trịa chỉ thực tập: cho thu cội dung kiến thức đó tính đội dung kiến thức đó dài t iố đa c aủa ph nần kiến thức được tử nh pập: văn b nản thô hoặc các thẻ HTML
sẽ xác th c s lực tập: ố ược ng ký t t i đa có th ch p nh n đực tập: ố ểu biết về nội dung kiến thức đó ấu trúc ập: ược c
- Gán bi uểu biết về nội dung kiến thức đó th cức được chính quy cho m uẫn kh pới văn bản thô hoặc các thẻ HTML v iới văn bản thô hoặc các thẻ HTML đ uần kiến thức được vào cho bi uểu biết về nội dung kiến thức đó th cức được chínhquy được c cung c p.ấu trúc
- N uến thức được xác th cực tập: trên <form> không vược qua, ngt ường dùng sẽ nh ni ập: được cthông báo gi i thích lý do và không th g i <form>.ản thô hoặc các thẻ HTML ểu biết về nội dung kiến thức đó ử
Semantic HTML:
- <header>, <nav> ,<main> và <footer> t oại liên lạc: c uấu trúc trúc cơ sở thực tập: b nản thô hoặc các thẻ HTML c aủa trangweb
- <section> xác đ nhịa chỉ thực tập: các thành ph nần kiến thức được trong tài li u,ện thoại liên lạc: ch ngẳng h nại liên lạc: như các
chươ sở thực tập:ng, tiêu đ ho c b t kỳ khu v c nào khác c a tài li u có cùng ch đ ề nội dung kiến thức đó ặc được doanh ấu trúc ực tập: ủa ện thoại liên lạc: ủa ề nội dung kiến thức đó
- <article> ch aức được n iội dung kiến thức đó dung có ý nghĩa c aủa riêng nó, ch ngẳng h nại liên lạc: như bài báo,blog, nh n xét, v.v.ập:
- <aside> ch aức được thông tin liên quan đ nến thức được n iội dung kiến thức đó dung chính, nh ngư không b tắn tắt
bu cội dung kiến thức đó đ hi u thông tin chi ph i.ểu biết về nội dung kiến thức đó ểu biết về nội dung kiến thức đó ố
- <figure> đóng gói t tấu trúc cản thô hoặc các thẻ HTML các lo iại liên lạc: phươ sở thực tập: ti n.ng ện thoại liên lạc:
- <figcaption> được sử d ngc ụng đểu biết về nội dung kiến thức đó mô tản thô hoặc các thẻ HTML phươ sở thực tập: ti nng ện thoại liên lạc: trong <figure>
- Các ph nần kiến thức được tử <video>, <embed> và <audio> được sử d ngc ụng cho các t pện thoại liên lạc:
phươ sở thực tập:ng ti n.ện thoại liên lạc:
Trang 16- Cách để trang web có thể theo chu n ẩn SEO:
- Domain ch aức được m tội dung kiến thức đó vài từ cấp cao nhất <h1>đến cấp thấp nhất <h6> khóa chính ho cặc được doanh n iội dung kiến thức đó dung liên quan đ nến thức được website
- Hosting có t cấu trúc đội dung kiến thức đó nhanh, b oản thô hoặc các thẻ HTML m tập: t t, vàố đội dung kiến thức đó nổ đ nhịa chỉ thực tập: cao
- T iố uư hóa Url website
- Website c nần kiến thức được có sitemap đểu biết về nội dung kiến thức đó giúp các công cụng tìm ki mến thức được có thểu biết về nội dung kiến thức đó tìm th yấu trúc
t tấu trúc cản thô hoặc các thẻ HTML m i ọ tên: trang
- Title và description ở thực tập: trang k tến thức được quản thô hoặc các thẻ HTML tìm ki mến thức được Google
- Thân thi nện thoại liên lạc: v iới văn bản thô hoặc các thẻ HTML các thi tến thức được bịa chỉ thực tập: di đ ng.ội dung kiến thức đó
- T cố đội dung kiến thức đó t iản thô hoặc các thẻ HTML trang nổ đ nh.ịa chỉ thực tập:
- Y uến thức được tố n iội dung kiến thức đó d ng ụng t t.ố
- Website dễ dàng hơn hi u.ểu biết về nội dung kiến thức đó
CSS
- Css Internal, External, ID, Class, Selectors
- Pseudo-Class : active, hover, child, last-child, before, after, letter, first-line, selection
first Padding, Border, Margin
- Display: block, inline-block, inline
- Text: text-align, vertical-align, text-decoration, text-transform, spacing, line-height, word-spacing
letter Fonts: font-family, font-style, font-weight, font-size
- List (<ul>, <li>, ): list-style-type, list-style-image, list-style-position
- Border: border-style, border-width, border-color, border-radius
- Background: background color, background image, background-repeat,background-position, background-size, opacity
Trang 17- Position: relative, fixed, absolute
- Align: text-align: center; margin: 0 auto; position: absolute; usingfloat(left,right); line-height
- Css Internal, External, ID, Class, Selectors
- Pseudo-Class : active, hover, child, last-child, before, after, letter, first-line, selection
first Padding, Border, Margin
- Display: block, inline-block, inline
- Text: text-align, vertical-align, text-decoration, text-transform, spacing, line-height, word-spacing
letter Fonts: font-family, font-style, font-weight, font-size
- List (<ul>, <li>, ): list-style-type, list-style-image, list-style-position
- Border: border-style, border-width, border-color, border-radius
- Background: background color, background image, background-repeat,background-position, background-size, opacity
- Position: relative, fixed, absolute
- Align: text-align: center; margin: 0 auto; position: absolute; usingfloat(left,right); line-height
- CSS có thểu biết về nội dung kiến thức đó ch nọ tên: các thành ph nần kiến thức được HTML theo type, class, ID, and attribute
- T t cấu trúc ản thô hoặc các thẻ HTML các y uến thức được tố có th đểu biết về nội dung kiến thức đó ược ch nc ọ tên: b ngằm cách sử d ng bụng ội dung kiến thức đó ch n ọ tên: chung
- M tội dung kiến thức đó ph nần kiến thức được tử có thểu biết về nội dung kiến thức đó có các tr ng tháiại liên lạc: khác nhau b ngằm cách sử d ngụng bội dung kiến thức đó
ch nọ tên: l p ới văn bản thô hoặc các thẻ HTML gi ản thô hoặc các thẻ HTML
- Nhi uề nội dung kiến thức đó CSS classes có thểu biết về nội dung kiến thức đó được áp d ngc ụng cho m t ph nội dung kiến thức đó ần kiến thức được t ử HTML
- Các l pới văn bản thô hoặc các thẻ HTML có thểu biết về nội dung kiến thức đó được sử d ngc ụng l i,ại liên lạc: trong khi ID ch cóỉ thực tập: thểu biết về nội dung kiến thức đó được s d ngc ử ụng
m tội dung kiến thức đó l n.ần kiến thức được
- ID cụng thểu biết về nội dung kiến thức đó h nơ sở thực tập: các l pới văn bản thô hoặc các thẻ HTML và các l pới văn bản thô hoặc các thẻ HTML cụng thểu biết về nội dung kiến thức đó h nơ sở thực tập: lo i.ại liên lạc: Đi uề nội dung kiến thức đó đó có nghĩa là ID
Trang 18sẽ ghi đè b tấu trúc kỳ ki u nào t m t l p và các l p sẽ ghi đè b t kỳ ki u nào t bểu biết về nội dung kiến thức đó ừ cấp cao nhất <h1>đến cấp thấp nhất <h6> ội dung kiến thức đó ới văn bản thô hoặc các thẻ HTML ới văn bản thô hoặc các thẻ HTML ấu trúc ểu biết về nội dung kiến thức đó ừ cấp cao nhất <h1>đến cấp thấp nhất <h6> ội dung kiến thức đó
ch n ki u.ọ tên: ểu biết về nội dung kiến thức đó
- Nhi uề nội dung kiến thức đó bội dung kiến thức đó ch nọ tên: có thểu biết về nội dung kiến thức đó được n ic ố v iới văn bản thô hoặc các thẻ HTML nhau đểu biết về nội dung kiến thức đó ch nọ tên: m tội dung kiến thức đó ph nần kiến thức được t ử Đi uề nội dung kiến thức đónày làm tăng tính đ cặc được doanh hi u nh ng có th c n thi t.ện thoại liên lạc: ư ểu biết về nội dung kiến thức đó ần kiến thức được ến thức được
- Các ph nần kiến thức được tử l ngồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v nhau có thểu biết về nội dung kiến thức đó được ch nc ọ tên: b ngằm cách tách các bội dung kiến thức đó ch nọ tên:
b ngằm m tội dung kiến thức đó kho ng ản thô hoặc các thẻ HTML tr ng.ắn tắt
- Nhi uề nội dung kiến thức đó bội dung kiến thức đó ch nọ tên: không liên quan có thểu biết về nội dung kiến thức đó nh nập: được các ki uc ểu biết về nội dung kiến thức đó gi ngố nhau
b ngằm cách tách tên b ch n b ng d u ph y.ội dung kiến thức đó ọ tên: ằm ấu trúc ẩn
JavaScript Gi i ớp: thi u ệp: console.log()
Phươ sở thực tập: console.log()th cng ức được này được sử d ngc ụng đểu biết về nội dung kiến thức đó ghi nh tập: ký ho cặc được doanh in thôngbáo lên bàn
đi uề nội dung kiến thức đó khi n.ểu biết về nội dung kiến thức đó Nó cũng có thểu biết về nội dung kiến thức đó được sử d ngc ụng đểu biết về nội dung kiến thức đó in các đ iố tược và thông tinngkhác
JavaScript
JavaScript là ngôn ngững phần kiến thức được l pập: trình hỗ trợ phần tử này trợc hành vi đ ngội dung kiến thức đó trên h uần kiến thức được h tến thức được các trangweb Cùng v i HTMLới văn bản thô hoặc các thẻ HTML và CSS, nó là công ngh c t lõi giúp web ch y.ện thoại liên lạc: ố ại liên lạc:
Phươ sở thực tập: phápng
Các phươ sở thực tập: th cng ức được trản thô hoặc các thẻ HTML về nội dung kiến thức đó thông tin về nội dung kiến thức đó m tội dung kiến thức đó đ iố tược và đng ược g ic ọ tên: b ngằm cách
n iố thêm m t th hi n v i d u ch m, tên phội dung kiến thức đó ểu biết về nội dung kiến thức đó ện thoại liên lạc: ới văn bản thô hoặc các thẻ HTML ấu trúc ấu trúc ươ sở thực tập:ng th c và d u ngo c đ n.ức được ấu trúc ặc được doanh ơ sở thực tập:
Đ iố tược tích h png ợc
- Các đ iố tược tích h png ợc ch aức được các phươ sở thực tập: th cng ức được có thểu biết về nội dung kiến thức đó được g ic ọ tên: b ngằmcách thêm vào tên đ i tố ược ng m t d u ch m , tên phội dung kiến thức đó ấu trúc ấu trúc ươ sở thực tập:ng th c và m t t p h pức được ội dung kiến thức đó ập: ợc các d u ngo c đ n.ấu trúc ặc được doanh ơ sở thực tập:
Số
- Số là m tội dung kiến thức đó ki uểu biết về nội dung kiến thức đó dững phần kiến thức được li uện thoại liên lạc: nguyên th y.ủa Chúng bao g mồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v t pập: h pợc t tấu trúc cản thô hoặc các thẻ HTML các
Trang 19s nguyên và s d u ph y đ ng.ố ố ấu trúc ẩn ội dung kiến thức đó
Chu i.lengthỗ trợ phần tử này
Thu cội dung kiến thức đó tính lengthc aủa chu iỗ trợ phần tử này trản thô hoặc các thẻ HTML về nội dung kiến thức đó số ký tực tập: t oại liên lạc: thành chu i.ỗ trợ phần tử này
Phiên b nản thô hoặc các thẻ HTML dững phần kiến thức được li uện thoại liên lạc:
Khi m tội dung kiến thức đó ph nần kiến thức được dững phần kiến thức được li uện thoại liên lạc: m iới văn bản thô hoặc các thẻ HTML được đ ac ư vào m tội dung kiến thức đó chươ sở thực tập: trình JavaScript,ng
chươ sở thực tập: trình sẽ theo dõi nó trong m t phiên b n c a lo i d li u đó M t thng ội dung kiến thức đó ản thô hoặc các thẻ HTML ủa ại liên lạc: ững phần kiến thức được ện thoại liên lạc: ội dung kiến thức đó ểu biết về nội dung kiến thức đó
hi n là m t trện thoại liên lạc: ội dung kiến thức đó ườngng h p riêng l c a m t ki u d li u.ợc ẻ ủa ội dung kiến thức đó ểu biết về nội dung kiến thức đó ững phần kiến thức được ện thoại liên lạc:
Null là m tội dung kiến thức đó ki uểu biết về nội dung kiến thức đó dững phần kiến thức được li uện thoại liên lạc: nguyên th y.ủa Nó đ iại liên lạc: di nện thoại liên lạc: cho sực tập: v ngắn tắt m tặc được doanh có chủa ý
c aủa giá tr Trong mã, nó địa chỉ thực tập: ược c bi u di n dểu biết về nội dung kiến thức đó ễ dàng hơn ưới văn bản thô hoặc các thẻ HTML ại liên lạc:i d ng null
Strings
Chu iỗ trợ phần tử này là m tội dung kiến thức đó ki uểu biết về nội dung kiến thức đó dững phần kiến thức được li uện thoại liên lạc: nguyên th y.ủa Chúng là b tấu trúc kỳ nhóm ký tực tập: nào(chững phần kiến thức được cái, d u cách, s ho c ký hi u) đấu trúc ố ặc được doanh ện thoại liên lạc: ược c bao quanh b i d u ngo c đ n 'ho cở thực tập: ấu trúc ặc được doanh ơ sở thực tập: ặc được doanh
d u ngo c kép " ấu trúc ặc được doanh toán tử số h c ọ tên s
JavaScript hỗ trợ phần tử này trợc các toán tử số h cọ tên: cho:+,-,*,/,%
Trang 20Multi-line Comments
Trong JavaScript, các nh nập: xét nhi uề nội dung kiến thức đó dòng được t oc ại liên lạc: b ngằm cách bao quanhcác
dòng /*ở thực tập: đ uần kiến thức được và */ở thực tập: cu i Nh nố ập: xét là cách t tố vì nhi uề nội dung kiến thức đó lý do như gi iản thô hoặc các thẻ HTML thích
m tội dung kiến thức đó kh i mã ho c ch ra m t s g i ý, v.v.ố ặc được doanh ỉ thực tập: ội dung kiến thức đó ố ợc
Ph n ần dư / Toán tử Modulo
Toán tử số d ,ư đôi khi được g ic ọ tên: là modulo, trản thô hoặc các thẻ HTML về nội dung kiến thức đó số còn l iại liên lạc: sau khi số bên
ph iản thô hoặc các thẻ HTML chia cho s bên trái nhi u l n nh t có th ố ề nội dung kiến thức đó ần kiến thức được ấu trúc ểu biết về nội dung kiến thức đó
Toán tử gán
Toán tử gán gán m tội dung kiến thức đó giá trịa chỉ thực tập: cho toán h ngại liên lạc: bên trái c aủa nó d aực tập: trên giá trịa chỉ thực tập:
c aủa toán h ng bên ph i Dại liên lạc: ản thô hoặc các thẻ HTML ưới văn bản thô hoặc các thẻ HTMLi đây là m t s trong s h :+=, - =, *=, /=ội dung kiến thức đó ố ố ọ tên:
Bi nến thức được
Các bi n đến thức được ược ử ụngc s d ng b t c khi nào có nhu c u l u tr m t ph n d li u.ấu trúc ức được ần kiến thức được ư ững phần kiến thức được ội dung kiến thức đó ần kiến thức được ững phần kiến thức được ện thoại liên lạc:
M t bi n ch aội dung kiến thức đó ến thức được ức được dững phần kiến thức được li uện thoại liên lạc: có thểu biết về nội dung kiến thức đó được sử d ngc ụng trong chươ sở thực tập: trình ở thực tập: n ing ơ sở thực tập: khác Vi cện thoại liên lạc:
sử d ngụng các bi n cũng đ m b o kh năng s d ng l i mã vì nó có th đến thức được ản thô hoặc các thẻ HTML ản thô hoặc các thẻ HTML ản thô hoặc các thẻ HTML ử ụng ại liên lạc: ểu biết về nội dung kiến thức đó ược c sử
d ng đ thay th cùngụng ểu biết về nội dung kiến thức đó ến thức được m t giá tr nhi u n i.ội dung kiến thức đó ịa chỉ thực tập: ở thực tập: ề nội dung kiến thức đó ơ sở thực tập:
Tìm hi uểu biết về nội dung kiến thức đó Javascript: Bi nến thức được
Bi nến thức được là n iơ sở thực tập: ch aức được dững phần kiến thức được li uện thoại liên lạc: được l uc ư trững phần kiến thức được trong bội dung kiến thức đó nhới văn bản thô hoặc các thẻ HTML máy tính Nó được thamcchi uến thức được b i m t tên mô t mà m t l p trình viên có th g i đ gán m t giá tr cở thực tập: ội dung kiến thức đó ản thô hoặc các thẻ HTML ội dung kiến thức đó ập: ểu biết về nội dung kiến thức đó ọ tên: ểu biết về nội dung kiến thức đó ội dung kiến thức đó ịa chỉ thực tập: ụng
th và truy xu t ểu biết về nội dung kiến thức đó ấu trúc nó
Trang 21Khai báo bi nến thức được
Đểu biết về nội dung kiến thức đó khai báo m tội dung kiến thức đó bi nến thức được trong JavaScript, có thểu biết về nội dung kiến thức đó sử d ngụng b tấu trúc kỳ từ cấp cao nhất <h1>đến cấp thấp nhất <h6> khóa nàotrong ba t khóa này cùng v i tên bi n:ừ cấp cao nhất <h1>đến cấp thấp nhất <h6> ới văn bản thô hoặc các thẻ HTML ến thức được
• varđược sử d ngc ụng trong các phiên b nản thô hoặc các thẻ HTML JavaScript trưới văn bản thô hoặc các thẻ HTML ES6.c
• letlà cách aư thích đểu biết về nội dung kiến thức đó khai báo m tội dung kiến thức đó bi nến thức được khi nó có thểu biết về nội dung kiến thức đó được gán l i.c ại liên lạc:
• constlà cách a thíchư đểu biết về nội dung kiến thức đó khai báo m tội dung kiến thức đó bi nến thức được có giá trịa chỉ thực tập: không đ i.ổ
Template Literals
Ch m u là các chu i cho phép các bi u th c đững phần kiến thức được ẫn ỗ trợ phần tử này ểu biết về nội dung kiến thức đó ức được ược c nhúng, ${expression}.Trong khi các chu iỗ trợ phần tử này thông thường sử d ngng ụng d uấu trúc ngo cặc được doanh đ nơ sở thực tập: 'ho cặc được doanh "d uấu trúc ngo cặc được doanh kép,thay vào đó, các ký t m u s d ng d u g ch ngực tập: ẫn ử ụng ấu trúc ại liên lạc: ược c
let Keyword
lett o m t bi n c c b trong JavaScript và có th đại liên lạc: ội dung kiến thức đó ến thức được ụng ội dung kiến thức đó ểu biết về nội dung kiến thức đó ược c gán l i Kh i t oại liên lạc: ở thực tập: ại liên lạc:trong quá trình khai báo m tội dung kiến thức đó letbi nến thức được là tùy ch n.ọ tên: M tội dung kiến thức đó letbi nến thức được sẽ ch aức được undefinedn uến thức được không có gì được c gán cho nó
const
M tội dung kiến thức đó bi nến thức được h ngằm có thểu biết về nội dung kiến thức đó được khai báo b ngc ằm từ cấp cao nhất <h1>đến cấp thấp nhất <h6> khóa const Nó ph iản thô hoặc các thẻ HTML có m tội dung kiến thức đónhi m v M i n l c gán l i m t constbi n sẽ d n đ n l i th i gian ch yện thoại liên lạc: ụng ọ tên: ỗ trợ phần tử này ực tập: ại liên lạc: ội dung kiến thức đó ến thức được ẫn ến thức được ỗ trợ phần tử này ờng ại liên lạc:
JavaScript N i ố chu i ỗi
Trong JavaScript, nhi uề nội dung kiến thức đó chu iỗ trợ phần tử này có thểu biết về nội dung kiến thức đó được n ic ố v iới văn bản thô hoặc các thẻ HTML nhau b ng +toánằm t ửTrong ví d này, nhi u chu i và bi n ch a giá tr chu i đã đụng ề nội dung kiến thức đó ỗ trợ phần tử này ến thức được ức được ịa chỉ thực tập: ỗ trợ phần tử này ược c n i Sau khi th cố ực tập:thi kh iố
mã, displayTextbi nến thức được sẽ ch aức được chu iỗ trợ phần tử này được n i.c ố
Conditionals
Control Flow
Lu ngồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v đi uề nội dung kiến thức đó khi nểu biết về nội dung kiến thức đó là thức được tực tập: th cực tập: hi nện thoại liên lạc: các câu l nhện thoại liên lạc: trong m tội dung kiến thức đó chươ sở thực tập: trình.ng
Lu ngồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v đi u khi n m c đ nh dành cho các câu l nh đề nội dung kiến thức đó ểu biết về nội dung kiến thức đó ặc được doanh ịa chỉ thực tập: ện thoại liên lạc: ược c đ c và th c thi theo thọ tên: ực tập: ức được
Trang 22t t trái sang ph i, t trên xu ng dực tập: ừ cấp cao nhất <h1>đến cấp thấp nhất <h6> ản thô hoặc các thẻ HTML ừ cấp cao nhất <h1>đến cấp thấp nhất <h6> ố ưới văn bản thô hoặc các thẻ HTMLi trong t p chện thoại liên lạc: ươ sở thực tập:ng trình.
Các c u trúc đi u khi n ch ng h n nh đi u ki n ( ifcâu l nh và tấu trúc ề nội dung kiến thức đó ểu biết về nội dung kiến thức đó ẳng ại liên lạc: ư ề nội dung kiến thức đó ện thoại liên lạc: ện thoại liên lạc: ươ sở thực tập:ng t )ực tập:thay đ i lu ngổ ồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v đi uề nội dung kiến thức đó khi nểu biết về nội dung kiến thức đó b ngằm cách chỉ thực tập: th cực tập: thi các kh iố mã n uến thức được các đi uề nội dung kiến thức đó ki nện thoại liên lạc:
nh tấu trúc đ nhịa chỉ thực tập: được c đáp ng Các c u trúc này v c b n cho phép chức được ấu trúc ề nội dung kiến thức đó ơ sở thực tập: ản thô hoặc các thẻ HTML ươ sở thực tập:ng trình đ aư
ra quy t đ nh v mã nào đến thức được ịa chỉ thực tập: ề nội dung kiến thức đó ược c th c thi khi chực tập: ươ sở thực tập:ng trình ch y.ại liên lạc:
Toán tử logic ||
Toán tử logic OR ||ki mểu biết về nội dung kiến thức đó tra hai giá trịa chỉ thực tập: và tr v m tản thô hoặc các thẻ HTML ề nội dung kiến thức đó ội dung kiến thức đó giá trịa chỉ thực tập: boolean N uến thức được
m tội dung kiến thức đó ho c c haiặc được doanh ản thô hoặc các thẻ HTML giá trịa chỉ thực tập: là trung th c,ực tập: nó sẽ trản thô hoặc các thẻ HTML v true.ề nội dung kiến thức đó N uến thức được cản thô hoặc các thẻ HTML hai giá trịa chỉ thực tập: đ uề nội dung kiến thức đó sai,
nó sẽ trản thô hoặc các thẻ HTML v false.ề nội dung kiến thức đó
Toán t logicử AND && ki m tra hai giá tr và tr v m t giá tr boolean N uểu biết về nội dung kiến thức đó ịa chỉ thực tập: ản thô hoặc các thẻ HTML ề nội dung kiến thức đó ội dung kiến thức đó ịa chỉ thực tập: ến thức được
c haiản thô hoặc các thẻ HTML giá trịa chỉ thực tập: đ uề nội dung kiến thức đó là true, thì nó trản thô hoặc các thẻ HTML v true.ề nội dung kiến thức đó N uến thức được m tội dung kiến thức đó ho cặc được doanh cản thô hoặc các thẻ HTML hai giá trịa chỉ thực tập: là sai, thì
nó tr v false.ản thô hoặc các thẻ HTML ề nội dung kiến thức đó
Trang 23Các switchcâu l nh cung c p m t phện thoại liên lạc: ấu trúc ội dung kiến thức đó ươ sở thực tập:ng ti n đ ki m tra m t bi u th cện thoại liên lạc: ểu biết về nội dung kiến thức đó ểu biết về nội dung kiến thức đó ội dung kiến thức đó ểu biết về nội dung kiến thức đó ức được
đ i v i nhi uố ới văn bản thô hoặc các thẻ HTML ề nội dung kiến thức đó casem nhện thoại liên lạc: đ ề nội dung kiến thức đó N uến thức được m tội dung kiến thức đó trường h png ợc phù h p,ợc mã bên trong m nhện thoại liên lạc:
đề nội dung kiến thức đó đó sẽ được c th c thi.ực tập:
M nhện thoại liên lạc: đề nội dung kiến thức đó casenên k tến thức được thúc b ngằm m tội dung kiến thức đó break N uến thức được không có trường h png ợc nào
kh pới văn bản thô hoặc các thẻ HTML nh ng m t default đư ội dung kiến thức đó ược c bao g m, mã bên trong default sẽ đồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v ược c th c thi.ực tập:
L u ư ý: N uến thức được break bịa chỉ thực tập: bỏi qua kh iỏi kh iố c aủa 1 case, switch sẽ ti pến thức được t cụng ki mểu biết về nội dung kiến thức đótra các case giá tr cho đ n khi g p l i ng t ho c lu ng b h ng.ịa chỉ thực tập: ến thức được ặc được doanh ỗ trợ phần tử này ắn tắt ặc được doanh ồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v ịa chỉ thực tập: ỏi
• Đ oản thô hoặc các thẻ HTML ngược m tc ội dung kiến thức đó giá trịa chỉ thực tập: Boolean
• Đ oản thô hoặc các thẻ HTML ngược tính trung th cc ực tập: c aủa các giá trịa chỉ thực tập: không ph iản thô hoặc các thẻ HTML Boolean
Toán tử so sánh
Các toán tử so sánh được sử d ngc ụng đểu biết về nội dung kiến thức đó so sánh hai giá trịa chỉ thực tập: và trản thô hoặc các thẻ HTML v trueho cề nội dung kiến thức đó ặc được doanhfalsetùy thu c vào tính h p l c a phép so sánh:ội dung kiến thức đó ợc ện thoại liên lạc: ủa
• ===: bình đ ngẳng nghiêm ng tặc được doanh
• !==: nghiêm ng tặc được doanh không bình đ ngẳng
• >: l nới văn bản thô hoặc các thẻ HTML h nơ sở thực tập:
Trang 24• >=: l nới văn bản thô hoặc các thẻ HTML h nơ sở thực tập: ho cặc được doanh b ngằm
• Các giá trịa chỉ thực tập: đánh giá trueđược g ic ọ tên: là trung th cực tập:
• Các giá trịa chỉ thực tập: đánh giá falseđược g ic ọ tên: là giản thô hoặc các thẻ HTML
Các giá trịa chỉ thực tập: sai bao g mồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v false, 0, chu iỗ trợ phần tử này tr ngố null undefined và NaN T tấu trúc cản thô hoặc các thẻ HTMLcác giá tr khác là trung th c.ịa chỉ thực tập: ực tập:
M ngản thô hoặc các thẻ HTML
- M ngản thô hoặc các thẻ HTML là danh sách dững phần kiến thức được li uện thoại liên lạc: được s pc ắn tắt x p,ến thức được l uư tr Chúngững phần kiến thức được có thểu biết về nội dung kiến thức đó ch aức được các
m c thu c b t kỳ lo i d li u nào M ng đụng ội dung kiến thức đó ấu trúc ại liên lạc: ững phần kiến thức được ện thoại liên lạc: ản thô hoặc các thẻ HTML ược ại liên lạc:c t o b ng cách s d ng d u ngo cằm ử ụng ấu trúc ặc được doanhvuông, v i các ph n t riêng l đới văn bản thô hoặc các thẻ HTML ần kiến thức được ử ẻ ược c phân tách b ng d u ph y.ằm ấu trúc ẩn
.length
Thu cội dung kiến thức đó lengthtính c aủa m ngản thô hoặc các thẻ HTML JavaScript cho bi tến thức được số lược ph nng ần kiến thức được tử mà m ngản thô hoặc các thẻ HTML
ch a.ức được
Index
Các ph n t m ng đần kiến thức được ử ản thô hoặc các thẻ HTML ược ắn tắt x pc s p ến thức được theo các giá tr ch m c , b t đ uịa chỉ thực tập: ỉ thực tập: ụng ắn tắt ần kiến thức được t 0chừ cấp cao nhất <h1>đến cấp thấp nhất <h6> ỉ thực tập:
m c ph n t đ uụng ần kiến thức được ử ần kiến thức được tiên Các ph nần kiến thức được tử có thểu biết về nội dung kiến thức đó được truy c pc ập: b ngằm chỉ thực tập: m cụng c aủachúng b ngằm cách sử d ng tên m ng và ch m c đụng ản thô hoặc các thẻ HTML ỉ thực tập: ụng ược c bao quanh b i d u ngo cở thực tập: ấu trúc ặc được doanhvuông
Trang 25Phươ sở thực tập: pháp.push()ng
Phươ sở thực tập:ng th c push() m ng JavaScript có th đức được ản thô hoặc các thẻ HTML ểu biết về nội dung kiến thức đó ược c s d ng đ thêm m tử ụng ểu biết về nội dung kiến thức đó ội dung kiến thức đó
ho c nhi u ph nặc được doanh ề nội dung kiến thức đó ần kiến thức được tử vào cu iố m ng.ản thô hoặc các thẻ HTML push() thay đ iổ m ngản thô hoặc các thẻ HTML ban đ uần kiến thức được và trản thô hoặc các thẻ HTML về nội dung kiến thức đó đội dung kiến thức đódài m iới văn bản thô hoặc các thẻ HTML c aủa m ng ản thô hoặc các thẻ HTML Ph ươi thực pháp.pop() ng
Phươ sở thực tập: th cng ức được .pop() lo iại liên lạc: bỏi ph nần kiến thức được tử cu iố cùng kh iỏi m tội dung kiến thức đó m ngản thô hoặc các thẻ HTML và tr vản thô hoặc các thẻ HTML ề nội dung kiến thức đó
ph nần kiến thức được tử đó
Mutable
M ngản thô hoặc các thẻ HTML JavaScript có thểu biết về nội dung kiến thức đó thay đ iổ , nghĩa là các giá trịa chỉ thực tập: ch aức được trong đó có thểu biết về nội dung kiến thức đóthay đ i ổ được c
Ngay cản thô hoặc các thẻ HTML khi chúng được khai báo b ngc ằm cách sử d ng const,ụng n iội dung kiến thức đó dung có thểu biết về nội dung kiến thức đó
được thao tác b ng cách gán l i các giá tr bên trong ho c s d ng các phc ằm ại liên lạc: ịa chỉ thực tập: ặc được doanh ử ụng ươ sở thực tập:ng
th c nh push() và pop().ức được ư
Loops
- Vòng l p là m t công c l p trình đặc được doanh ội dung kiến thức đó ụng ập: ược ử ụngc s d ng đ l p l i m t t p h pểu biết về nội dung kiến thức đó ặc được doanh ại liên lạc: ội dung kiến thức đó ập: ợc các hưới văn bản thô hoặc các thẻ HTML d n.ng ẫn L pặc được doanh l iại liên lạc: là m tội dung kiến thức đó thu tập: ngững phần kiến thức được chung có nghĩa là “l pặc được doanh l i”ại liên lạc: trong ngững phần kiến thức được
c nh c a các vòng l p M t vòng l p sẽ ti p t c l p cho đ n khi đáp ng m tản thô hoặc các thẻ HTML ủa ặc được doanh ội dung kiến thức đó ặc được doanh ến thức được ụng ặc được doanh ến thức được ức được ội dung kiến thức đó
đi u ki n c th , thề nội dung kiến thức đó ện thoại liên lạc: ụng ểu biết về nội dung kiến thức đó ườngng được ọ tên:c g i là đi u ki n d ng ề nội dung kiến thức đó ện thoại liên lạc: ừ cấp cao nhất <h1>đến cấp thấp nhất <h6>
While Loop
Vòng whilel p t o ra m t vòng l p đặc được doanh ại liên lạc: ội dung kiến thức đó ặc được doanh ược c th c hi n mi n là m t đi u ki nực tập: ện thoại liên lạc: ễ dàng hơn ội dung kiến thức đó ề nội dung kiến thức đó ện thoại liên lạc:
c th đánh giáụng ểu biết về nội dung kiến thức đó là true Vòng l pặc được doanh sẽ ti pến thức được t cụng ch yại liên lạc: cho đ nến thức được khi đi uề nội dung kiến thức đó ki nện thoại liên lạc: ưới văn bản thô hoặc các thẻ HTML tínhc
là false Đi uề nội dung kiến thức đó ki n đện thoại liên lạc: ược c ch đ nh trỉ thực tập: ịa chỉ thực tập: ưới văn bản thô hoặc các thẻ HTMLc vòng l p và thông thặc được doanh ườngng, m t s bi nội dung kiến thức đó ố ến thức được
được c tăng ho c thay đ i trong ph n whilethân vòng l p đ xác đ nh khi nào vòngặc được doanh ổ ần kiến thức được ặc được doanh ểu biết về nội dung kiến thức đó ịa chỉ thực tập:
l p sẽ d ngặc được doanh ừ cấp cao nhất <h1>đến cấp thấp nhất <h6>
Reverse Loop
M t forvòng l p có th l p “ngội dung kiến thức đó ặc được doanh ểu biết về nội dung kiến thức đó ặc được doanh ược c” b ng cách kh i t o bi n vòng l p thànhằm ở thực tập: ại liên lạc: ến thức được ặc được doanhgiá tr b t đ u,ịa chỉ thực tập: ắn tắt ần kiến thức được ki mểu biết về nội dung kiến thức đó tra xem khi nào bi nến thức được ch mại liên lạc: đ nến thức được giá trịa chỉ thực tập: k tến thức được thúc và gi mản thô hoặc các thẻ HTML (trừ cấp cao nhất <h1>đến cấp thấp nhất <h6>
Trang 26đi) bi nến thức được vòng l p m i l n l p.ặc được doanh ở thực tập: ỗ trợ phần tử này ần kiến thức được ặc được doanh
Do…While Statement
M t do whilecâu l nh t o ra m t vòng l p th c thi m t kh i mã m t l n,ội dung kiến thức đó ện thoại liên lạc: ại liên lạc: ội dung kiến thức đó ặc được doanh ực tập: ội dung kiến thức đó ố ội dung kiến thức đó ần kiến thức được
ki m tra xem m t đi u ki n có đúng không, sau đó l p l i vòng l p mi n là đi uểu biết về nội dung kiến thức đó ội dung kiến thức đó ề nội dung kiến thức đó ện thoại liên lạc: ặc được doanh ại liên lạc: ặc được doanh ễ dàng hơn ề nội dung kiến thức đó
ki n đó còn đúng.ện thoại liên lạc: Chúng được sử d ngc ụng khi b nại liên lạc: mu nố mã luôn th cực tập: thi ít nh tấu trúc
m tội dung kiến thức đó l n Vòngần kiến thức được l p k t thúc khi đi u ki n đánh giá là sai.ặc được doanh ến thức được ề nội dung kiến thức đó ện thoại liên lạc:
For Loop
M tội dung kiến thức đó forvòng l pặc được doanh khai báo các hưới văn bản thô hoặc các thẻ HTML d nng ẫn l p,ặc được doanh v iới văn bản thô hoặc các thẻ HTML ba ph nần kiến thức được thông tin quan
tr ngọ tên: được c phân tách b ng d u ch m ph y ;:ằm ấu trúc ấu trúc ẩn
• Vi cện thoại liên lạc: kh iở thực tập: t oại liên lạc: xác đ nhịa chỉ thực tập: n iơ sở thực tập: b tắn tắt đ uần kiến thức được vòng l pặc được doanh b ngằm cách khai báo (ho cặc được doanhtham chi u) bi n l pến thức được ến thức được ặc được doanh
• Đi uề nội dung kiến thức đó ki nện thoại liên lạc: d ngừ cấp cao nhất <h1>đến cấp thấp nhất <h6> xác đ nhịa chỉ thực tập: th iờng đi mểu biết về nội dung kiến thức đó d ngừ cấp cao nhất <h1>đến cấp thấp nhất <h6> l pặc được doanh (khi bi uểu biết về nội dung kiến thức đó th cức được ưới văn bản thô hoặc các thẻ HTMLc tínhthành false)
• Câu l nhện thoại liên lạc: l p c pặc được doanh ập: nh tập: iterator m iỗ trợ phần tử này khi hoàn thành vòng l pặc được doanh
Looping Through Arrays
Đội dung kiến thức đó dài c aủa m ngản thô hoặc các thẻ HTML có thểu biết về nội dung kiến thức đó được đánh giá b ngc ằm thu cội dung kiến thức đó tính length Đi uề nội dung kiến thức đó này
c cực tập: kỳ h u ích cho vi c l p qua các m ng, vì giá tr length c a m ng có th đững phần kiến thức được ện thoại liên lạc: ặc được doanh ản thô hoặc các thẻ HTML ịa chỉ thực tập: ủa ản thô hoặc các thẻ HTML ểu biết về nội dung kiến thức đó ược c
s d ng làm đi u ki n d ng trong vòng l p.ử ụng ề nội dung kiến thức đó ện thoại liên lạc: ừ cấp cao nhất <h1>đến cấp thấp nhất <h6> ặc được doanh
Break Keyword
Trong m tội dung kiến thức đó vòng l p,ặc được doanh break có thểu biết về nội dung kiến thức đó được sử d ngc ụng đểu biết về nội dung kiến thức đó thoát kh iỏi vòng l pặc được doanhngay l pập: t c, ti p t c th c hi n sau thân vòng l pức được ến thức được ụng ực tập: ện thoại liên lạc: ặc được doanh
Vòng l pặc được doanh l ngồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v nhau
M tội dung kiến thức đó vòng l pặc được doanh l ngồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v nhau for là khi m t forvòngội dung kiến thức đó l pặc được doanh ch yại liên lạc: bên trong m tội dung kiến thức đó forkhác
Trang 27Vòng l pặc được doanh bên trong sẽ ch yại liên lạc: t tấu trúc cản thô hoặc các thẻ HTML các l nần kiến thức được l pặc được doanh c aủa nó cho m iỗ trợ phần tử này l nần kiến thức được l pặc được doanh c aủavòng l pặc được doanh bên ngoài.
Hàm JavaScript: Đ iố tược h ngng ại liên lạc: nh tấu trúc
Các hàm JavaScript là các đ iố tược h ngng ại liên lạc: nh t.ấu trúc Vì v y:ập:
• Chúng có các thu cội dung kiến thức đó tính và phươ sở thực tập: th cng ức được d ngực tập: s n,ẵn một phần tử ngữ nghĩa hơn ch ngẳng h nại liên lạc: nhưthu c nametính và toString()phội dung kiến thức đó ươ sở thực tập:ng th c.ức được
• Các thu c tínhội dung kiến thức đó và phươ sở thực tập: th c cóng ức được thểu biết về nội dung kiến thức đó được c thêm vào chúng
• Chúng có thểu biết về nội dung kiến thức đó được c truy nề nội dung kiến thức đó dưới văn bản thô hoặc các thẻ HTML d ngi ại liên lạc: đ i số ố và được c trản thô hoặc các thẻ HTML về nội dung kiến thức đó từ cấp cao nhất <h1>đến cấp thấp nhất <h6> các hàmkhác
• Chúng có thểu biết về nội dung kiến thức đó được c gán cho các bi n,ến thức được ph nần kiến thức được tử m ngản thô hoặc các thẻ HTML và các đ iố tược ngkhác
Phươ sở thực tập:ng th c filter() th c thi m t hàm g i l i trên t ng ph n t trong m tức được ực tập: ội dung kiến thức đó ọ tên: ại liên lạc: ừ cấp cao nhất <h1>đến cấp thấp nhất <h6> ần kiến thức được ử ội dung kiến thức đó
m ng Hàm g iản thô hoặc các thẻ HTML ọ tên: l iại liên lạc: cho m iỗ trợ phần tử này ph nần kiến thức được tử ph iản thô hoặc các thẻ HTML trản thô hoặc các thẻ HTML về nội dung kiến thức đó ho c trueặc được doanh ho cặc được doanh false M ngản thô hoặc các thẻ HTML được ctrản thô hoặc các thẻ HTML về nội dung kiến thức đó là m tội dung kiến thức đó m ng m i v i b t kỳ ph n t nào mà hàm g i l i tr v true.ản thô hoặc các thẻ HTML ới văn bản thô hoặc các thẻ HTML ới văn bản thô hoặc các thẻ HTML ấu trúc ần kiến thức được ử ọ tên: ại liên lạc: ản thô hoặc các thẻ HTML ề nội dung kiến thức đó
Phươ sở thực tập: pháp map()ng
Phươ sở thực tập: th cng ức được .map() th cực tập: thi m tội dung kiến thức đó hàm g iọ tên: l iại liên lạc: trên t ngừ cấp cao nhất <h1>đến cấp thấp nhất <h6> ph nần kiến thức được tử trong m tội dung kiến thức đó
m ng Nóản thô hoặc các thẻ HTML tr v m t m ng m i đản thô hoặc các thẻ HTML ề nội dung kiến thức đó ội dung kiến thức đó ản thô hoặc các thẻ HTML ới văn bản thô hoặc các thẻ HTML ược ại liên lạc:c t o thành t các giá tr tr v t hàm g iừ cấp cao nhất <h1>đến cấp thấp nhất <h6> ịa chỉ thực tập: ản thô hoặc các thẻ HTML ề nội dung kiến thức đó ừ cấp cao nhất <h1>đến cấp thấp nhất <h6> ọ tên:
l i.ại liên lạc:
M ngản thô hoặc các thẻ HTML ban đ uần kiến thức được không bịa chỉ thực tập: thay đ iổ và m ngản thô hoặc các thẻ HTML được trản thô hoặc các thẻ HTML về nội dung kiến thức đó có thểu biết về nội dung kiến thức đó ch ac ức được các ph nần kiến thức được
tử khác v i m ng ban đ u.ới văn bản thô hoặc các thẻ HTML ản thô hoặc các thẻ HTML ần kiến thức được
Trang 28Trong đo nại liên lạc: mã ví dụng trên, phươ sở thực tập: th cng ức được .map() được sử d ngc ụng đểu biết về nội dung kiến thức đó thêm 'joined the contest.'chu i vào cu i m i ph n t trong finalParticipantsm ng.ỗ trợ phần tử này ố ỗ trợ phần tử này ần kiến thức được ử ản thô hoặc các thẻ HTMLClasses
JSON-Formatted Response Body
- Phươ sở thực tập: .json()th cng ức được này sẽ gi iản thô hoặc các thẻ HTML quy tến thức được m tội dung kiến thức đó l iờng h aức được được trản thô hoặc các thẻ HTML về nội dung kiến thức đó thànhc
m tội dung kiến thức đó đ i tố ược ng JSON, phân tích cú pháp n i dung dội dung kiến thức đó ưới văn bản thô hoặc các thẻ HTML ại liên lạc:i d ng JSON
HTTP GET Request
- Các yêu c uần kiến thức được HTTP GET được th cc ực tập: hi nện thoại liên lạc: v iới văn bản thô hoặc các thẻ HTML m cụng đích truy xu tấu trúc thông tin
ho c d li u t m t ngu n (máy ch ) trên web.ặc được doanh ững phần kiến thức được ện thoại liên lạc: ừ cấp cao nhất <h1>đến cấp thấp nhất <h6> ội dung kiến thức đó ồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v ủa
- GET các yêu c uần kiến thức được không có ph nần kiến thức được thân , do đó, thông tin mà ngu nồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v yêu
c u,ần kiến thức được đ tr v ph n h i thích h p, ph i đểu biết về nội dung kiến thức đó ản thô hoặc các thẻ HTML ề nội dung kiến thức đó ản thô hoặc các thẻ HTML ồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v ợc ản thô hoặc các thẻ HTML ược c bao g m trong đồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v ườngng d n URLẫn yêu
c u ho c chu i truy v n.ần kiến thức được ặc được doanh ỗ trợ phần tử này ấu trúc
The fetch() Function
- JavaScript Fetch API được sử d ngc ụng đểu biết về nội dung kiến thức đó vi tến thức được các yêu c uần kiến thức được HTTP b ngằm L iờng
Trang 29h a.ức được
Hàm chính fetch()ch pấu trúc nh nập: tham số URL và trản thô hoặc các thẻ HTML về nội dung kiến thức đó l iờng h aức được gi iản thô hoặc các thẻ HTML quy tến thức được đ iố
tược ng ph n h i ho c t ch i b ng thông báo l i n u x y ra l i m ng.ản thô hoặc các thẻ HTML ồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v ặc được doanh ừ cấp cao nhất <h1>đến cấp thấp nhất <h6> ố ằm ỗ trợ phần tử này ến thức được ản thô hoặc các thẻ HTML ỗ trợ phần tử này ại liên lạc:
- Tùy ch nhỉ thực tập: yêu c uần kiến thức được tìm n pại liên lạc:
- Hàm fetch()ch p nh n m t đ i s th hai tùy ch n, m t đ i tấu trúc ập: ội dung kiến thức đó ố ố ức được ọ tên: ội dung kiến thức đó ố ược ng tùy
ch n, đọ tên: ược sử d ngc ụng đểu biết về nội dung kiến thức đó tùy ch nhỉ thực tập: yêu c u.ần kiến thức được Đi uề nội dung kiến thức đó này có thểu biết về nội dung kiến thức đó được sử d ngc ụng đểu biết về nội dung kiến thức đó thay
đ i lo i yêu c u, tiêu đ , ch đ nh n i dung yêu c u, v.v.ổ ại liên lạc: ần kiến thức được ề nội dung kiến thức đó ỉ thực tập: ịa chỉ thực tập: ội dung kiến thức đó ần kiến thức được
HTTP POST Request
- Các yêu c uần kiến thức được HTTP POST được th cc ực tập: hi nện thoại liên lạc: v iới văn bản thô hoặc các thẻ HTML m cụng đích g iử thông tin m iới văn bản thô hoặc các thẻ HTML
đ n ngu n (máy ch ) sẽ nh n thông tin đó.ến thức được ồng như tiêu đề, đoạn văn, liên kết, hình ảnh, v.v ủa ập:
- Đ iố v iới văn bản thô hoặc các thẻ HTML m tội dung kiến thức đó POST yêu c u,ần kiến thức được thông tin m iới văn bản thô hoặc các thẻ HTML được l uc ư trững phần kiến thức được trong ph n thânần kiến thức được
c aủa yêu c u.ần kiến thức được
Sử d ngụng async… await v iới văn bản thô hoặc các thẻ HTML Fetch
- Cú pháp async… await được c sử d ngụng v iới văn bản thô hoặc các thẻ HTML API Tìm n pại liên lạc: đểu biết về nội dung kiến thức đó xử lý các l iờng
h a.ức được
ReactJS
Khái ni mện thoại liên lạc:
React là m t th vi n Javascript giúp b n xây d ng trang web SPAội dung kiến thức đó ư ện thoại liên lạc: ại liên lạc: ực tập: (SinglePage Application) m t cách nhanh chóng Trong khi nhi u framework Javascriptội dung kiến thức đó ề nội dung kiến thức đókhác hưới văn bản thô hoặc các thẻ HTMLng t i vi c xây d ng theo mô hình MVC, đi n hi n làới văn bản thô hoặc các thẻ HTML ện thoại liên lạc: ực tập: ểu biết về nội dung kiến thức đó ện thoại liên lạc: Angular Nh ngư
v i React thìới văn bản thô hoặc các thẻ HTML l iại liên lạc: theo hưới văn bản thô hoặc các thẻ HTML t ong ại liên lạc: các thư vi nện thoại liên lạc: g nọ tên: nh ,ẹ, ông bà, anh chị em, con, cháu, v.v dễ dàng hơn dàng tích h pợc v iới văn bản thô hoặc các thẻ HTML cáccông nghện thoại liên lạc: khác
Sử d ng ụng tr c ực ti p ếu thư vi n ệp: React vào HTML
Đó là sử d ngụng tag <script> đểu biết về nội dung kiến thức đó import thư vi nện thoại liên lạc: React và ReactDOM vào trongfile HTML
Trong ví dụng trên đã import cản thô hoặc các thẻ HTML thư vi nện thoại liên lạc: babel B iở thực tập: vì React sử d ngụng ngônngững phần kiến thức được JSX thay vì Javascript thu n Th vi n Babel có nhi m v chuy n ngôn ngần kiến thức được ư ện thoại liên lạc: ện thoại liên lạc: ụng ểu biết về nội dung kiến thức đó ững phần kiến thức được