Tags:
Node Thumbnail

ไมโครซอฟท์มีโครงการภาษาสำหรับเว็บที่ใช้คอมไพล์เป็นจาวาสคริปต์ที่ชื่อว่า TypeScript มาแล้วระยะหนึ่ง แม้จะไม่่่มีการผลักดันหวือหวานักแต่ก็พัฒนาต่อเนื่องจนวันนี้ก็ออกรุ่น 0.9 มาแล้ว

ฟีเจอร์สำคัญของ TypeScript 0.9 คือ

  • Generics แบบเดียวกับ Template ใน C++ และ Generics ในจาวา
  • Overload on Constants สาารถกำหนดชนิดตัวแปรที่จะคืนค่าได้จากค่าคงที่ที่เป็นอากิวเมนต์ของฟังก์ชั่น
  • Export ทำให้ระบุได้ว่าเมื่อ import ไฟล์เข้ามาแล้วจะได้ค่าอะไร เช่น ได้เป็นคลาส
  • Enum กำหนดชุดของค่าคงที่

การปรับปรุงเป็นรุ่น 0.9 เป็นการปรับปรุงภาษาในหลายส่วนทำให้การคอมไพล์ช้าลง แต่หลังจากนีี้ไมโครซอฟท์คาดกว่าจะมีรุ่น 0.9.1 ในเร็วๆ นี้เข้ามาแก้ปัญหา

ที่มา - MSDN

Get latest news from Blognone

Comments

By: nuntawat
WriterAndroidWindowsIn Love
on 20 June 2013 - 14:13 #588860
nuntawat's picture
  • ไม่่่, นีี้ มีอักขระเกิน
By: pitsanu
Contributor
on 20 June 2013 - 16:34 #588883 Reply to:588860

"สาารถ"กำหนดชนิดตัวแปร -> "สามารถ"กำหนดชนิดตัวแปร

By: olan16
AndroidWindowsIn Love
on 20 June 2013 - 17:47 #588896 Reply to:588860
olan16's picture

ตอนแรกนึกว่าขี้ฝุ่นติดจอ

By: Invisible Force
ContributoriPhoneAndroidUbuntu
on 20 June 2013 - 17:42 #588894
Invisible Force's picture

Typescript .. เจ๋งครับ โค๊ดง่ายเข้าใจกว่ากันเยอะ ^^

By: nextman13
AndroidBlackberryUbuntuWindows
on 20 June 2013 - 17:44 #588895

ยังไม่เคยลอง แต่น่าจะดีนะครับ

By: Architec
ContributorWindows PhoneAndroidWindows
on 20 June 2013 - 19:09 #588917

ภาษาเว็บขออย่างเดียว ---> Intellisense เขียนเพียวๆไม่ไหว สมองแรมไม่พอ

By: GooEng
ContributorWindows PhoneAndroidUbuntu
on 20 June 2013 - 21:00 #588934
GooEng's picture

C# แปลงเป็น JavaScript เลย เร็วกว่าเปล่า


คำตอบของข้า คือ ประกาศิต

By: ninemvp
iPhoneWindows PhoneAndroidBlackberry
on 21 June 2013 - 06:52 #589008

"Generics แบบเดียวกับ Template ใน C++ และ Generics ในจาวา"

เขียนบอกว่าใน C# ด้วยสิครับของ MS นะ ฮ่าๆ