Công nhận kiến thức anh Henry truyền đạt rất rành mạch, rõ ràng, sau 1 loạt seri anh có làm hẳn video mười mấy tiếng để đúc kết lại. Mong anh có nhiều động lực hơn để ra nhiều seri hơn nữa, lúc nào rảnh đều tìm đến kênh anh để học thêm
@datwilliama2
3 жыл бұрын
Video của anh rất hay ạ, nhưng chắc ít người biết đến nên chưa có nhiều views, hy vọng a ra thêm nhiều video về typescript
@thuonghuynhngoc2268
3 жыл бұрын
Cám ơn anh đã chia sẻ những kiến thức này ạ, em học hỏi được rất nhiều từ kênh của anh, chúc anh sức khỏe và mong anh ra đc nhiều series nữa ạ
2 жыл бұрын
Cảm ơn bạn đã thông não cho mình cái này!
@VănThànhHoàng-s1c
Жыл бұрын
cảm ơn anh nhiều vì cống hiến cho cộng đồng ❤❤
@quangtungtran3596
2 жыл бұрын
video hay quá anh ơi, em cảm ơn nhiều ạ, chúc anh sức khỏe và nhiều thành công
@iamnguyenhoanganh
Жыл бұрын
đã cày xong 4 video của series này :v hay thực sự anh ạ
@hoaipham3820
3 жыл бұрын
Video của anh rất hay. Em cảm ơn anh ạ
@NamLe-sl4qy
2 жыл бұрын
thanks ad, dạy rất dễ hiểu ạ
@thesweetname1703
2 жыл бұрын
29:50 mọi người luyện tập nhiều cho tay nó to lên nhé =))
@khoa1582
3 жыл бұрын
ra tiếp video nha anh, nghỉ dịch em ở nhà cày
@phatho6593
3 жыл бұрын
Cảm ơn anh nhiều ạ
@TrangNguyen-br1yp
2 жыл бұрын
typescript bạn chỉ có 4 video thôi phải không? Cám ơn ad đã chia sẻ kiến thức... cảm thấy bài giảng hay dễ hiểu ^^
@thiettruong7381
3 жыл бұрын
hay quá anh ơi.
@NguyenThuan-qk2bb
3 жыл бұрын
mong anh ra nhiều video hơn nữa
@thuanvo9283
2 жыл бұрын
Thanks.
@2kvlogs785
3 жыл бұрын
phê a ơi :)))
@duyanhcenland2044
11 ай бұрын
luc em sử dụng cái này thì vs code của em nó lại đang hiểu cái là jsx element là do làm sao anh nhỉ
@khanhhoanguyen1740
Жыл бұрын
23:00 type default để là Y= number, v tại sao k để luôn từ đầu truyền vào là number cần j phải gán qua Y nữa ạ ? đằng nào truyền value loại khác vô cũng báo lỗi mà a?
@datdang9416
Жыл бұрын
completed thanks you a vì series typescript perfect :v
@juhandvan
3 жыл бұрын
ôi đã bài cuối trong serries rồi à anh ... đang hay mà, tiếc quá
@HenryWebDev
3 жыл бұрын
Thế là cũng đủ dùng rồi :3 cảm ơn bạn đã ủng hộ
@mybuddy11
3 жыл бұрын
em chưa hiểu cái overload là gì, mong ANh có clip ạ
@yughiole7088
10 ай бұрын
video quảng cáo hơi nhiều anh ạ :))
@yughiole7088
10 ай бұрын
nhưng hay
@thaingo9763
3 жыл бұрын
Anh ơi, khi mk quy định kiểu tuple thì nó chỉ bắt lỗi ở các vị trí mà mk quy định thui hả anh? em thấy mk có thể push giá trị khác vô mảng đó ( miễn sao nó thuộc 1 trong số kiểu dữ liệu có trong tuple đó ). mong anh giải đáp em với ạ. Cảm ơn anh về bài giảng.
@HenryWebDev
3 жыл бұрын
Ý bạn push giá trị khác là sao? Thì là giá trị bạn push vào nó phải đúng với kiểu tại vị trí tương ứng trong tuple được khai báo.
@thaingo9763
3 жыл бұрын
@@HenryWebDev dạ, ý em là nếu nó đã đủ các vị trị tương ứng rồi mk vẫn có thể push thêm vào các vị trí sau đó ấy anh.
@TungLe-mm7eo
3 жыл бұрын
bạn có thể làm 1 video để phân biệt giữa type và interface đc ko khi nào thì dùng type và khi nào dùng interface
@HenryWebDev
3 жыл бұрын
Hiểu nhanh gọn thì Interface là object, còn Type thường dùng để biến đổi tùy ý dựa trên interface đó. Ví dụ: interface Student { name: string } type StudentWithAge = Student & { age: number }
@TungLe-mm7eo
3 жыл бұрын
@@HenryWebDev cảm ơn bạn
@anhtuanle4991
Жыл бұрын
@@HenryWebDev nếu mình dùng thằng interface StudenWithAge extends Student thì vẫn kế thừa từ thằng con được mà đúng ko anh
@HenryWebDev
Жыл бұрын
@@anhtuanle4991 đúng bạn
@cuongnguyen2574
2 жыл бұрын
Được :v
@NamLe-sl4qy
2 жыл бұрын
dùng luôn type strArray = string[ ] như mấy video trước thì khác gì ạ?
@HenryWebDev
2 жыл бұрын
Dùng thế này để làm gì vậy bạn?
@NamLe-sl4qy
2 жыл бұрын
@@HenryWebDev thì ban đầu mình xem thấy generics là viết theo kiểu Array, mình thấy nó cũng giống như viết ntn string[ ] mà, nếu chỉ cần khai báo mảng string thôi thì cũng ko cần phải sài generic Array nhỉ.
@HenryWebDev
2 жыл бұрын
@@NamLe-sl4qy ừ đúng bạn, 2 cái đấy như nhau. Mình thì chả bao giờ dùng Array
@buingoctuan0509
3 жыл бұрын
Khó thiệt luôn á trời rối tung cả đầu huhu
@maidinhthang
2 жыл бұрын
cái type ở đây có nghĩa là gì ạ?
@CuongNguyen-rv5ru
3 жыл бұрын
anh có làm phần redux-saga không anh
@HenryWebDev
3 жыл бұрын
hiện chưa có kế hoạch cho cái này bạn ạ
@nguyentunchannel4438
Жыл бұрын
Cái này khó nè. Nhìn mấy project thấy mấy cái kiểu này mà không hiểu ý nghĩa nó ntn .. Thanks anh
@Spkntei
Жыл бұрын
tôi đọc cái source thư viện viết rối não luôn
@glorynt7925
Жыл бұрын
@@Spkntei mấy cái lib nào nhiều start hoặc dowloaded thì thôi, viết loạn cả lên, viết mà nhìn kiểu ko biết đọc từ đâu luôn, kiểu: fucntion uuid (...agrs) =>...
@truonghoang7147
3 жыл бұрын
a cho em code anh đc không ạ? máy em hỏng mất luôn code rồi
@anhtuanle4991
Жыл бұрын
anh cho em hỏi chỗ này 40:33 việc mình gán lại như thế thì nó có giúp ích gì hay không, tăng hiệu suất, dễ maintain hay đơn giản là cho dễ nhìn vậy anh. E cám ơn vì khóa học :DD
@HenryWebDev
Жыл бұрын
Cụ tỉ là tại sao khai báo numbers: NumberResource á bạn
@anhtuanle4991
Жыл бұрын
@@HenryWebDev e cám ơn
@doantruong1007
3 жыл бұрын
Cảm ơn bạn đã chia sẻ kiến thức tới cộng đồng. Video rất hay và bổ ích và mình rất mong muốn nếu có thể gửi email tới bạn để trao đổi công việc.
Пікірлер: 51