General Window Properties
หน้าต่างทั่วไปและคุณสมบัติที่เกี่ยวข้อง
คุณสมบัติ | คำอธิบาย |
---|---|
window | อ้างอิงถึงหน้าต่างหรือแท็บปัจจุบัน |
name | ชื่อของหน้าต่างหรือแท็บ |
opener | อ้างอิงไปยังหน้าต่างที่เปิดหน้าต่างปัจจุบัน |
parent | อ้างอิงไปยังหน้าต่างหลักของหน้าต่างปัจจุบัน |
top | อ้างอิงไปยังหน้าต่างที่อยู่บนสุดในลำดับชั้น |
frames | รายการของทุก frame ที่อยู่ในหน้าต่างปัจจุบัน |
self | อ้างอิงไปยังหน้าต่างปัจจุบัน (เหมือนกับ window ) |
closed | ระบุว่าหน้าต่างปัจจุบันถูกปิดหรือไม่ |
length | จำนวน frame ที่อยู่ในหน้าต่างปัจจุบัน |
Dimensions & Positioning
ขนาดและตำแหน่งของหน้าต่าง
คุณสมบัติ | คำอธิบาย |
---|---|
innerHeight | ความสูงภายในหน้าต่าง (ไม่รวมขอบ) |
innerWidth | ความกว้างภายในหน้าต่าง (ไม่รวมขอบ) |
outerHeight | ความสูงทั้งหมดของหน้าต่าง (รวมขอบและแถบเครื่องมือ) |
outerWidth | ความกว้างทั้งหมดของหน้าต่าง (รวมขอบและแถบเครื่องมือ) |
screenX | ตำแหน่ง X ของหน้าต่างบนหน้าจอ |
screenY | ตำแหน่ง Y ของหน้าต่างบนหน้าจอ |
screenLeft | ตำแหน่งซ้ายของหน้าต่างบนหน้าจอ (เทียบเท่า screenX ) |
screenTop | ตำแหน่งบนของหน้าต่างบนหน้าจอ (เทียบเท่า screenY ) |
visualViewport | อ้างอิงถึง viewport ที่มองเห็นได้ในปัจจุบัน |
User Interface Elements
ส่วนประกอบของอินเตอร์เฟซผู้ใช้
คุณสมบัติ | คำอธิบาย |
---|---|
locationbar | อ้างอิงถึงแถบที่แสดงที่อยู่ URL |
menubar | อ้างอิงถึงแถบเมนูในหน้าต่าง |
personalbar | อ้างอิงถึงแถบเครื่องมือที่ปรับแต่งได้โดยผู้ใช้ (เช่น แถบบุ๊กมาร์ก) |
scrollbars | อ้างอิงถึงแถบเลื่อนในหน้าต่าง |
statusbar | อ้างอิงถึงแถบสถานะในหน้าต่าง |
toolbar | อ้างอิงถึงแถบเครื่องมือในหน้าต่าง |
Storage & Data
การจัดเก็บข้อมูลและการเข้าถึงข้อมูล
คุณสมบัติ | คำอธิบาย |
---|---|
localStorage | การจัดเก็บข้อมูลที่อยู่ในเครื่องโดยไม่มีการหมดอายุ |
sessionStorage | การจัดเก็บข้อมูลที่อยู่ในเครื่องซึ่งจะหมดอายุเมื่อปิดแท็บหรือหน้าต่าง |
indexedDB | การจัดเก็บข้อมูลในฐานข้อมูลที่ฝังในเว็บเบราว์เซอร์ |
caches | การจัดการและเข้าถึงข้อมูลใน cache |
Security & Performance
ความปลอดภัยและประสิทธิภาพ
คุณสมบัติ | คำอธิบาย |
---|---|
isSecureContext | ระบุว่าหน้าต่างปัจจุบันอยู่ในบริบทที่ปลอดภัยหรือไม่ |
crypto | อินเตอร์เฟซสำหรับการเข้ารหัสลับข้อมูล |
performance | อินเตอร์เฟซสำหรับวัดประสิทธิภาพของหน้าต่าง |
trustedTypes | กลไกการจัดการประเภทที่เชื่อถือได้เพื่อป้องกันการโจมตีผ่านช่องโหว่ที่เกี่ยวกับการเขียนโค้ด |
Document & Resources
เอกสารและทรัพยากรในหน้าต่าง
คุณสมบัติ | คำอธิบาย |
---|---|
document | อ้างอิงถึงเอกสาร HTML ในหน้าต่าง |
location | อ้างอิงถึงที่อยู่ URL ปัจจุบันของหน้าต่าง |
customElements | การจัดการและกำหนดเองขององค์ประกอบในเอกสาร |
history | อ้างอิงถึงประวัติการเข้าชมเว็บไซต์ |
scheduler | การจัดการงานในหน้าต่าง |
Screen & Device Information
ข้อมูลหน้าจอและอุปกรณ์
คุณสมบัติ | คำอธิบาย |
---|---|
devicePixelRatio | อัตราส่วนพิกเซลของอุปกรณ์ |
screen | อ้างอิงถึงข้อมูลของหน้าจอที่แสดงผล |
Console & Debugging
คอนโซลและการดีบัก
คุณสมบัติ | คำอธิบาย |
---|---|
console | การแสดงข้อความและการดีบักโค้ดผ่านคอนโซล |
Cross-Origin & Isolation
การทำงานข้ามโดเมนและการแยกบริบท
คุณสมบัติ | คำอธิบาย |
---|---|
crossOriginIsolated | ระบุว่าหน้าต่างปัจจุบันถูกแยกบริบทการทำงานข้ามโดเมนหรือไม่ |
origin | อ้างอิงถึงโดเมนต้นทางของหน้าต่าง |