Google Flutter

Dart: รู้จักกับ dynamic type ดิ้นได้

เรื่องที่เกี่ยวข้อง - Dart, Data Type

ภาษา Dart วันละนิดกับโค้ชพล

นี่เป็นหนึ่งในซีรี่ส์ภาษา Dart วันละนิดกับโค้ชพล สามารถดูทั้งหมดได้ที่นี่จ้า

ภาษา Dart เป็นภาษาที่เรื่องของ Data type (ชนิดของค่าตัวแปร) นั้นเป็นทางเลือก อาจจะทำให้คนที่มาจากภาษาที่ซีเรียสเรื่อง Data Type นั้นงุนงงได้ ซึ่งนั่นเป็นที่มาของ Data Type ที่ชื่อ dynamic นั่นเอง

มาดูกันดีกว่าว่าใช้งานยังไง

การประกาศตัวแปร

การประกาศตัวแปรดั้งเดิมในภาษา Dart จะมีส่วนที่คล้าย JavaScript มาก นั่นคือใช้คีย์เวิร์ด var เป็นตัวประกาศ ดังนั้น จะไม่มีการกำหนด Data Type โดยตรงในตัวแปร

var username = "Teerasej";
var company = "Nextflow";
var rating = 4.8;
var available = true;

แต่ถ้าเกิดเราต้องการกำหนดชนิดของตัวแปรภาษา Dart โดยตรง ก็สามารถทำได้เช่นกัน

String username = "Teerasej";
String company = "Nextflow";
double rating = 4.8;
bool available = true;

ซึ่งหากเราเลือกใช้วิธีแรก (ใช้ var) และยังไม่มีการกำหนดค่าลงไปในตัวแปรดังกล่าว Dart จะมองว่าตัวแปรนี้มี data type เป็น dynamic นั่นเอง

var whatIsThis;

คอร์สออนไลน์เริ่มต้นสร้าง Mobile App ด้วย Google Flutter

เหมาะผู้เริ่มต้น และนักพัฒนาเว็บ, เข้าใจง่าย, ใช้ได้จริง

สอบถาม หรือติดต่อจัดอบรมโทร 083-071-3373

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

  • เข้าใจง่าย ใช้ได้จริง ออกแบบการสอนอย่างเข้าใจโดยโค้ชพล
  • มีคอร์สสำหรับคนใช้งานทั่วไป จนถึงเรียนรู้เพื่อใช้งานในสายอาชีพขั้นสูง
  • ทุกคอร์สมีใบประกาศณียบัตรรับรองหลังเรียนจบ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save