ไฟล์ DML คืออะไร??
ไฟล์ที่มีนามสกุล .dml คือไฟล์โค้ดของหน้าเว็บสคริปต์ที่สร้างด้วย DyanScript DynaScript เป็นภาษาสคริปต์ไดนามิก HTML ที่เข้ากันได้กับ ECMAScript และมีคุณสมบัติส่วนใหญ่เช่นเดียวกับภาษาสคริปต์อื่นๆ ซึ่งคล้ายกับโค้ด ColdFusion และโค้ด Microsoft Active Server Pages (ASP) ไฟล์ DML สามารถเปิดและดูได้ในเว็บเบราว์เซอร์มาตรฐานที่เหมือนกับหน้า HTML อื่นๆ
รูปแบบไฟล์ DML
ไฟล์ DML ถูกสร้างขึ้นในรูปแบบไฟล์ข้อความธรรมดาและสามารถเปิดได้ด้วยโปรแกรมแก้ไขข้อความเพื่อดูรหัส การเขียนโค้ดโดยใช้ภาษาสคริปต์ DML สามารถใช้เพื่อสร้าง HTML แบบไดนามิกบนเพจ DML ที่โฮสต์บนฝั่งเซิร์ฟเวอร์ DynaScripts สร้างจากองค์ประกอบภาษาต่อไปนี้:
- แท็ก SCRIPT - สิ่งเหล่านี้ฝังอยู่ในเอกสารเป็นความคิดเห็น HTML ความคิดเห็น HTML ถูกทำเครื่องหมายด้วย \ <!– tag.
- ตัวอักษร - เป็นค่าคงที่ในไฟล์ DynaScript ตัวอย่างของสิ่งเหล่านี้รวมถึงจำนวนเต็ม เช่น s 123 , 0x3F , 0123 ตัวเลขทศนิยม เช่น 456.789 , 3.2e-8 บูลีน เช่น จริงหรือเท็จ และสตริง เช่น “The rain in Spain”
- ตัวแปร - ตัวแปร DynaScript ไม่จำเป็นต้องกำหนดหรือกำหนดให้เป็นประเภทข้อมูลตายตัว ตัวแปรต้องมีค่าก่อนที่คุณจะใช้ในนิพจน์ มิฉะนั้นจะมีการสร้างคำเตือนรันไทม์
- นิพจน์ - คือการรวมกันของตัวแปร ค่าตามตัวอักษร ตัวดำเนินการ และนิพจน์อื่นๆ ด้านขวาของคำสั่งมอบหมายเป็นนิพจน์
- ตัวดำเนินการ - ดำเนินการกับหนึ่งนิพจน์หรือมากกว่าที่เรียกว่าตัวถูกดำเนินการ สิ่งเหล่านี้สามารถเป็นได้ทั้ง ternary, binary หรือ unary: ตัวดำเนินการ ternary ทำหน้าที่สามนิพจน์ ตัวดำเนินการ binary ทำหน้าที่สองนิพจน์ และตัวดำเนินการ unary ทำหน้าที่หนึ่ง
- คำชี้แจง - การไหลของสคริปต์ควบคุม จัดการวัตถุ และการเขียนโปรแกรมทั่วไป โดยทั่วไป ข้อความเหล่านี้ใช้ไวยากรณ์ C และ Java มาตรฐาน ตัวอย่างเช่น if-else, do- while วนซ้ำ, สลับ, หยุด, ดำเนินการต่อ ฯลฯ เช่นเดียวกับภาษาสคริปต์อื่นๆ
- ฟังก์ชัน - ฟังก์ชัน เช่นเดียวกับภาษาสคริปต์อื่นๆ ช่วยให้คุณสามารถสรุปชุดคำสั่งหนึ่งครั้งในเอกสารเป็นฟังก์ชัน จากนั้นใช้หลายๆ ครั้งทั่วทั้งเอกสาร (โดยการเรียกใช้ฟังก์ชัน) DynaScript ยังรองรับฟังก์ชันต่างๆ
- Objects - DynaScript เป็นแบบเชิงวัตถุและสนับสนุน
objects
และแนวคิดเชิงวัตถุพื้นฐานของ Encapsulation, Polymorphism และ Inheritance