TypeScript และแท็กผู้เผยแพร่โฆษณาผ่าน Google

TypeScript คือภาษาโปรแกรมที่เน้นออบเจ็กต์เป็นหลักและคอมไพล์ไปยัง JavaScript TypeScript คือชุดซูเปอร์ของ JavaScript และรองรับฟีเจอร์ทั้งหมดของ JavaScript พร้อมด้วย การพิมพ์แบบคงที่ (ไม่บังคับ)

เนื่องจาก TypeScript คือชุดซูเปอร์ของ JavaScript โค้ด JavaScript ที่ใช้ได้ทั้งหมดจึงเป็นโค้ด TypeScript ด้วย อย่างไรก็ตาม เครื่องมือ TypeScript จะช่วยตรวจจับและป้องกันข้อบกพร่องที่อาจไม่สังเกตเห็นใน JavaScript ธรรมดา

เริ่มต้นใช้งาน

DefinitelyTyped เป็นโปรเจ็กต์แบบโอเพนซอร์สที่เก็บรักษาที่เก็บไฟล์ประกาศแพ็กเกจต่างๆ มากมาย รวมถึงไลบรารีแท็กผู้เผยแพร่โฆษณาผ่าน Google (GPT) คุณติดตั้งประเภท GPT ด้วย npm ได้จากแพ็กเกจ @types/google-publisher-tag

npm install --save-dev @types/google-publisher-tag

เมื่อติดตั้งแล้ว คุณจะมีสิทธิ์เข้าถึงประเภททั้งหมดที่ออบเจ็กต์ googletag เปิดเผยในโค้ดของคุณเอง คุณยังใช้ข้อดีของการใช้โค้ดจนจบและเนื้อหาสําหรับเมธอดและพร็อพเพอร์ตี้ GPT ในเครื่องมือแก้ไขซอร์สโค้ดที่มีฟีเจอร์ดังกล่าวได้อีกด้วย เช่น โค้ด Visual Studio

การชุมนุม

เดโมต่อไปนี้ใช้ตัวอย่างเริ่มต้นใช้งานใน TypeScript อีกครั้งโดยใช้แพ็กเกจ @types/google-publisher-tag และ Vite