شئScript كه درجاوااسكريپت ايجاد ميشود، مرتبط با يكي از عناصرHTML <script> صفحه ميباشد .اين شئ داراي ويژگي هاي همان عنصر<script> است كه ميتوان با فرمت شئ گرائي با شئ مذكور روي آن اثر گذاشت .بعبارتي ميتوان مقادير ويژگيهاي آنرا تنظيم ويا بدست آورد.
جدول ويژگي هاي شئScript مطابق زير بوده ، ودراين صفحه هركدام دربخش داخلي تشريح ميشوند.
ويژگي | شرح |
---|---|
async | وضعيت اجرائي اسكريپت را تنظيم ويا برگشت ميدهد.
مشخص ميكند كه بمحض در دسترس بودن بصورت ناهمزمان اجرا شود. |
charset | مقدار ويژگيcharset اسكريپت راتنظيم ويا برگشت ميدهد .
مقدار اين ويژگي مجموعه كراكتري اسكريپت را مشخص ميكند. |
crossOrigin | تنظيماتCROS اسكريپت را تنظيم ويا برگشت ميدهد . |
defer | اين ويژگي وضعيت اجرائي اسكريپت را پس از تجزيه صفحه مشخص ميكند كه اجرا شود يانه |
src | مقدارsrc ويژگي اسكريپت را تنظيم ويابرگشت ميدهد . |
text | محتويات تمام گره هاي متني را كه فرزندان يك اسكريپت هستند، تنظيم ويا برميگرداند. |
type | مقدار ويژگيtype اسكريپت را تنظيم ويا برگشت ميدهد .
اين ويژگي نوع اسكريپت را مشخص ميكند. |
ويژگيScript async ويژگيasync عنصرHTML<script> مرتبط باشئ فوق راتنظيم ويا برگشت ميدهد .اين ويژگي وضعيت اجرايي همزماني اسكريپپ را بمحض در دسترس بودن مشخص ميكند.
مثال ـ بررسي اجراي ناهمزماني اسكريپت بمحض در دسترس بودن
var x = document.getElementById("myScript").async
ويژگيScript async مقدار ويژگيasync عنصر مرتبط<script> را منعكس ميكند.
توجه ـ راه هاي مختلفي براي اجراي يك اسكريپت خارجي وجود دارد.
مقدار | شرح |
---|---|
true | false | مشخص ميكند كه آيا يك اسكريپت بايد به محض برخورد،ناهمزمان اجرا شود يا نه
|
ويژگيScript charset ويژگيcharset عنصرHTML<script> مرتبط باشئ فوق راتنظيم ويا برگشت ميدهد .اين ويژگيcharset رمزگذاري كراكتر مورد استفاده در يك اسكريپت خارجي را مشخص ميكند.
هنگاميكه مجموعه كراكتري اسكريپت خارجي متفاوت با سند باشد، تعريف ميگردد، درغير اينصورت از مجموعه كراكتري سند استفاده ميشود.
مثال ـ مجموعه كراكتري اسكريپت خارجي را كه فايل ميباشد، برگشت ميدهد.
var x = document.getElementById("myScript").charset
توجه ـ ويژگيcharset فقط براي اسكريپت خارجي است .و بايد داراي ويژگيsrc باشد .
مقدار | شرح |
---|---|
charset | مجموعه كراكتري يك فايل اسكريپت خارجي را مشحص ميكند.
برخي از مقاديز رايج
|
ويژگيScript defer ويژگيdefer عنصرHTML<script> مرتبط باشئ فوق راتنظيم ويا برگشت ميدهد .اين ويژگيdefer مشخص ميكند يك اسكريپت هنگاميكه تجزيه صفحه به پايان ميرسد، اجراشود يانه
اين ويژگي نشان دهنده ويژگيdefer تگ<script> است .اين ويژگي فقط براي اسكريپت خارجي است.
مثال ـ بررسي اينكه اسكريپت خارجي درپايان تجزيه صفحه اجرا شده يانه
var x = document.getElementById("myScript").defer
توجه ـ راههاي مختلفي براي اجراي اسكريپت خارجي وجود دارد.
مقدار | شرح |
---|---|
true | false | مشخص ميكند كه آيا يك اسكريپت بايد در پايان تجزيه صفحه اجرا شود يا نه
|
ويژگيScript src ويژگيsrc عنصرHTML<script> مرتبط باشئ فوق راتنظيم ويا برگشت ميدهد .اين ويژگي آدرسURL اسكريپت خارجي را مشخص ميكند اسكريپت خارجي فايلي است كه ويژگيsrc آدرس آنرا مشخص ميكند . اين فايل نمي تواند داراي عنصر <script>باشد .
مثال ـ دريافت آدرسurl فايل اسكريپت خارجي
var x = document.getElementById("myScript").src
اگر ميخواهيد يك جاوااسكريپت را در چندين صفحه در يك وبسايت اجرا كنيد، بايد يك فايل اسكريپت خارجي بسازيد، به جاي اينكه يك اسكريپت يكسان را بارها وبارها بنويسيد .فايل اسكريپت را با پسوندjs ذخيره كنيد وبا ويژگي src در تگ <script> به آن مراجعه كنيد ..
مقدار | شرح |
---|---|
URL | آدرسURL فايل اسكريپت خارجي رامشخص ميكند .
مقادير ممكن
|
ويژگيScript text ويژگيtext عنصرHTML<script> مرتبط باشئ فوق راتنظيم ويا برگشت ميدهد .اين ويژگي محتوي يك اسكريپت را تنظيم ويا برگشت ميدهد.
مثال ـ دريافت محتوي يك اسكريپت
var x = document.getElementById("myScript").text
مثال ـ مثالي ديگر از نحوي دريافت محتوي عنصر<script>
var x = document.getElementById("myScript").text
ويژگيScript type ويژگيtype عنصرHTML<script> مرتبط باشئ فوق راتنظيم ويا برگشت ميدهد .اين ويژگي نوعMIME اسكريپت خارجي را مشخص ميكند.
اين ويژگي نوع محتوي بين<script> and </script> را مشخص ميكند .
نوعMIME از دو بخش تشكيل شده است، يكي نوع رسانه وديگري فرعي آن .بعنوان نمونه "text/javascript"
مثال ـ دريافت نوعMIME خارجي
var x = document.getElementById("myScript").type
توجه ـ درHTML 5 ويژگيtype ديگر نياز نيست پيش فرض آن"text/javascript" است.
مقدار | شرح |
---|---|
MIME_type | نوعMIME اسكريپت را مشخص ميكند .
بعضي مقادير رايج
|