4 ม.ค. เวลา 21:01

Start learning Typescript 1🔥

ตอนนี้กำลังเริ่มศึกษาวิธีเขียน Typescript จากเว็บ learningtypescript.com โดยเว็บนี้จะสอนจากคนที่มีพื้นฐานการเขียนโค้ดจากภาษา JavaScript มาก่อน โดยบทเรียนแรกที่ได้เรียนคือ Typeinator ซึ่งก็คือ วิธีการกำหนดประเภทให้กับตัวแปรๆ ต่าง สำหรับ TS(TypeScript) เพื่อให้การเขียนโค้ดมีประสิทธิภาพมากที่สุด
หัวข้อย่อยแรกเกี่ยวกับ Typeinator คือเรื่อง Syntactic Sugar
In computer science, syntactic sugar is syntax within a programming language that is designed to make things easier to read or to express.
[Wikipedia]
แปลง่ายๆ ก็คือ เป็นไวยากรณ์ในภาษาการเขียนโปรแกรมที่ถูกออกแบบมาเพื่อทำให้สิ่งต่างๆ อ่านง่ายขึ้นหรือแสดงออกได้ง่ายขึ้น"
โดยวิธีการสอนของเว็บคือ จะมี 3 ไฟล์ คือ
ไฟล์แรก จะเป็นการสอน พร้อมคำแนะนำ วิธีการทำ
ไฟล์สอง จะเป็นไฟล์สำหรับทำโจทย์
ส่วนไฟล์สุดท้ายจะเป็นการเฉลย
โดยบทนี้จะเป็นการสอน การเปลี่ยนตัวแปรให้ตรงกับไทป์
เช่น
var, constant => let
arguments => ...arg
normal loop => for - of
"Make: " + machine.make + " => `Make: ${machine.make};...`
แบบนี้
โฆษณา