☕ CoffeeScript เป็นภาษาขนาดเล็กที่ Compile เป็น JavaScript สร้างขึ้นเมื่อปี 2009 เพื่อลบจุดด้อยของ JavaScript มี Syntax ที่ง่ายต่อการเรียนรู้มากกว่า JavaScript ช่วยให้เราเขียน JavaScript สั้นลง ดูแลได้ง่ายนั่นเอง !!
.
👨💻 การใช้งานเบื้องต้น
ก่อนอื่นจำเป็นต้องมี Node.js และ NPM ก่อนนะ และเริ่มต้นเขียนคำสั่งตามด้านล่างเลยจ้า
.
คำสั่ง
# Install locally for a project:
npm install --save-dev coffeescript
.
# Install globally to execute .coffee files anywhere:
npm install --global coffeescript
.
จากนั้นทำการเปิดใช้งาน CoffeeScript Library
coffee -c filename.coffee
.
ทดลองพิมพ์คำสั่ง
.
console.log "Hello world"
.
จะเห็นได้ว่า CoffeeScript มันไม่ต้องใส่วงเล็บ ก็สามารถรันโค้ดได้
.
🔎 มาดูข้อดีของ CoffeeScript กันดีกว่า
.
⭐ เข้าใจง่าย - เพราะ Syntax ของเจ้า CoffeeScript จะเน้นเขียนง่าย ทำให้จัดเรียงโค้ดได้สะอาดตา และทำให้เราเข้าใจได้ง่าย
.
⭐ ไม่ต้องใช้ var - ไม่ต้องประกาศ var ก่อนตัวแปร มันจะช่วยหลีกเลี่ยงปัญหาขอบเขตของตัวแปรได้
.
⭐ หมดปัญหาเรื่องลืม Symbol - เพราะ CoffeeScript ไม่ต้องใส่ Symbol เช่น () หรือ ; ต่อท้ายเลย ซึ่งเราจะใช้การเว้นวรรคแบ่งการทำงานของแต่ละฟังก์ชันแทน คล้ายๆ กับใน Python นั่นแหละ
.
⭐ Less Code - บรรทัดของโค้ดจะลดน้อยลง ซึ่งมันจะช่วยลดความซับซ้อนของโปรแกรมนั่นเอง
.
⭐ ดูแลง่าย - การที่มันเขียนง่าย เข้าใจง่าย มันจึงทำให้เราสามารถแก้ไขโค้ดได้ง่ายนั่นเอง
.
🌈 ทำไมถึงได้รับความนิยมน้อยลง ??
.
ด้วยการเกิดของ ES6 ในปี 2015 ซึ่งทำให้ลบจุดด้อยของ JavaScript ไปได้เยอะ และยังเพิ่มประสิทธิภาพของ JavaScript ไปได้อีกด้วย แถมยังมี Community ที่ใหญ่มากขึ้นด้วย อีกทั้ง TypeScript ก็ถูกพัฒนาเป็นภาษามาตรฐาน และมีประสิทธิภาพด้วยเช่นกัน ทำให้เจ้าใหญ่ๆ เช่น Angular ใช้ TypeScript ในการพัฒนาเป็นหลัก จนทำให้ทุกวันนี้ CoffeeScript ลดความนิยมไปอย่างมากนั่นเอง
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
同時也有1部Youtube影片,追蹤數超過12萬的網紅prasertcbs,也在其Youtube影片中提到,Visual Studio Code เป็นหนึ่งใน text editor ที่ได้รับความนิยมสูงมากในหมู่นักพัฒนาโปรแกรม เนื้อหาในคลิปจะสอนถึงวิธีการใช้ Outline View เพื่อดูโครงสร้างแ...
「python symbol」的推薦目錄:
- 關於python symbol 在 BorntoDev Facebook 的最讚貼文
- 關於python symbol 在 prasertcbs Youtube 的最佳貼文
- 關於python symbol 在 What does the "at" (@) symbol do in Python? - Stack Overflow 的評價
- 關於python symbol 在 ion-python/symbols.py at master - GitHub 的評價
- 關於python symbol 在 33.4. symbol — Constants used with Python parse trees 的評價
- 關於python symbol 在 What Does the % Symbol Mean in Python? (Solved) - Pinterest 的評價
- 關於python symbol 在 Ex22: Python symbol list - RachyJ/hello-world Wiki 的評價
- 關於python symbol 在 How to create YIN and YANG symbol using python [Turtle] 的評價
- 關於python symbol 在 How to set Marker Line symbol for QgsVectorLayer by using ... 的評價
- 關於python symbol 在 How to implement wildcards in Python - Educative.io 的評價
python symbol 在 prasertcbs Youtube 的最佳貼文
Visual Studio Code เป็นหนึ่งใน text editor ที่ได้รับความนิยมสูงมากในหมู่นักพัฒนาโปรแกรม
เนื้อหาในคลิปจะสอนถึงวิธีการใช้ Outline View เพื่อดูโครงสร้างและการกระโดดไปส่วนต่าง ๆ ของโค้ด รวมถึงการ filter เพื่อหาส่วนของโค้ดที่ต้องการ ซึ่งทำให้เราสามารถพัฒนาโปรแกรม Python ได้ง่ายขึ้น
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
สอนการใช้งาน Visual Studio Code เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEo8pnhJb-m-MGVGDvGb4bB
สอนภาษา Python ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
สอนภาษาไพธอน Python OOP ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEIZzlTKPUiOqkewkWmwadW
สอน Python 3 GUI ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFB1Y3cCmb9aPD5xRB1T11y
สอน git เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGsV1ZAyP4m_iyAbflQrKrX
#prasertcbs #prasertcbs_visual_studio_code
python symbol 在 ion-python/symbols.py at master - GitHub 的推薦與評價
A Python implementation of Amazon Ion. Contribute to amzn/ion-python development by creating an account on GitHub. ... <看更多>
python symbol 在 33.4. symbol — Constants used with Python parse trees 的推薦與評價
33.4. symbol — Constants used with Python parse trees¶. Source code: Lib/symbol.py. This module provides constants which represent the numeric values of ... ... <看更多>
python symbol 在 What does the "at" (@) symbol do in Python? - Stack Overflow 的推薦與評價
... <看更多>
相關內容