فهرست مطالب:

متغیر جهانی در جاوا اسکریپت چیست؟
متغیر جهانی در جاوا اسکریپت چیست؟

تصویری: متغیر جهانی در جاوا اسکریپت چیست؟

تصویری: متغیر جهانی در جاوا اسکریپت چیست؟
تصویری: آموزش جاوا اسکریپت - متغیرها - قسمت 1 2024, آوریل
Anonim

متغیرهای جهانی جاوا اسکریپت

آ متغیر خارج از یک تابع اعلام می شود، تبدیل می شود جهانی . آ متغیر جهانی دارد جهانی است scope: همه اسکریپت ها و توابع موجود در یک صفحه وب می توانند به آن دسترسی داشته باشند.

به طور مشابه، پرسیده می شود، چگونه یک متغیر سراسری را در جاوا اسکریپت اعلام می کنید؟

به متغیرهای جهانی جاوا اسکریپت را اعلام کنید داخل تابع، باید از شی پنجره استفاده کنید. به عنوان مثال: پنجره.

مثلا:

  1. تابع m(){
  2. پنجره value=100;//اعلان متغیر جهانی توسط شی پنجره.
  3. }
  4. تابع n(){
  5. alert(window. value);//دسترسی به متغیر سراسری از تابع دیگر.
  6. }

به همین ترتیب، متغیر محلی و جهانی در جاوا اسکریپت چیست؟ متغیرهای جاوا اسکریپت فقط دو دامنه دارند متغیرهای جهانی - الف متغیر جهانی دارد جهانی است دامنه به این معنی است که می توان آن را در هر نقطه از شما تعریف کرد جاوا اسکریپت کد متغیرهای محلی - الف متغیر محلی تنها در تابعی که در آن تعریف شده است قابل مشاهده خواهد بود. پارامترهای تابع همیشه هستند محلی به آن تابع

با در نظر گرفتن این موضوع، آیا متغیرهای سراسری در جاوا اسکریپت بد هستند؟

اجتناب کردن متغیرهای جهانی یا استفاده از متغیرهای جهانی که در جاوا اسکریپت . این به دلیل این هست که متغیرهای جهانی به راحتی توسط اسکریپت های دیگر بازنویسی می شوند. متغیرهای جهانی نیستند بد و حتی یک نگرانی امنیتی نیست، اما نباید مقادیر دیگری را بازنویسی کند متغیر.

متغیر جهانی در برنامه نویسی چیست؟

در کامپیوتر برنامه نويسي ، آ متغیر جهانی هست یک متغیر با جهانی است دامنه، به این معنی که در سراسر آن قابل مشاهده است (از این رو در دسترس است). برنامه ، مگر اینکه در سایه باشد. مجموعه همه متغیرهای جهانی شناخته شده است جهانی است محیط یا جهانی است دولت.

توصیه شده: