ล่าสุดการพัฒนาเว็บบทเรียน
×

JavaScript การอ้างอิง

ภาพรวม

JavaScript

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

เบราว์เซอร์ BOM

Window Navigator Screen History Location

HTML DOM

DOM เอกสาร DOM องค์ประกอบ DOM แอตทริบิวต์ DOM เหตุการณ์ DOM รูปแบบ

HTML วัตถุ

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

วัตถุอื่น ๆ

CSSStyleDeclaration


 

Script async Property

<object สคริปต์

ตัวอย่าง

หาคำตอบว่าสคริปต์ได้ดำเนินการถ่ายทอดสดได้ทันทีที่พร้อมใช้งาน:

var x = document.getElementById("myScript").async

ผลของ x จะเป็น:

true
ลองตัวเอง»

ความหมายและการใช้งาน

ชุดคุณสมบัติ async หรือผลตอบแทนไม่ว่าจะเป็นสคริปต์ควรจะดำเนินการถ่ายทอดสดเร็วที่สุดเท่าที่มันจะใช้ได้หรือไม่

คุณสมบัตินี้สะท้อนให้เห็นถึง async แอตทริบิวต์ของ <script> แท็ก

หมายเหตุ: async แอตทริบิวต์เป็นเพียงสำหรับสคริปต์ภายนอก (และควรจะใช้เฉพาะในกรณีที่ src แอตทริบิวต์ที่มีอยู่)

หมายเหตุ: มีหลายวิธีสคริปต์ภายนอกสามารถดำเนินการมีดังนี้:

  • หาก async เป็นปัจจุบัน: สคริปต์ที่จะดำเนินการถ่ายทอดสดกับส่วนที่เหลือของหน้า (สคริปต์ที่จะดำเนินการในขณะที่หน้ายังคงแยก)
  • หาก async ไม่เป็นปัจจุบันและเป็นปัจจุบัน Defer: สคริปต์จะถูกดำเนินการเมื่อเพจได้เสร็จสิ้นการแยก
  • หากไม่ async หรือเลื่อนเป็นปัจจุบัน: สคริปต์ที่เป็นความจริงและดำเนินการได้ทันทีก่อนที่เบราว์เซอร์ยังคงแยกหน้า

สนับสนุนเบราว์เซอร์

Internet ExplorerFirefoxOperaGoogle ChromeSafari

คุณสมบัติ async ได้รับการสนับสนุนในเบราว์เซอร์ที่สำคัญทั้งหมด

หมายเหตุ: คุณสมบัติ async จะไม่ได้รับการสนับสนุนใน IE 9 และรุ่นก่อนหน้าและในโรงละครโอเปร่าที่ 12 และรุ่นก่อนหน้านี้


วากยสัมพันธ์

คืนทรัพย์สิน async นี้:

scriptObject .async

ตั้งค่าคุณสมบัติ async นี้:

scriptObject .async=true|false

ค่าทรัพย์สิน

ความคุ้มค่า ลักษณะ
true|false ระบุว่าสคริปต์ควรจะดำเนินการถ่ายทอดสดเร็วที่สุดเท่าที่มันจะใช้ได้หรือไม่
  • จริง - สคริปต์จะดำเนินการถ่ายทอดสดโดยเร็วที่สุดเท่าที่จะทำได้
  • เท็จ - สคริปต์จะไม่ได้รับการดำเนินการถ่ายทอดสดโดยเร็วที่สุดเท่าที่จะทำได้

รายละเอียดทางเทคนิค

กลับค่า: บูลีนกลับจริงถ้าสคริปต์ที่จะดำเนินการถ่ายทอดสดเร็วที่สุดเท่าที่จะสามารถใช้ได้มิฉะนั้นก็จะส่งกลับเท็จ

หน้าเว็บที่เกี่ยวข้อง

อ้างอิง HTML: HTML <script> แอตทริบิวต์ async


<object สคริปต์