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 Code

การชุมนุม

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