PDA

View Full Version : سوال: توی جاوا اسکریت کلمه کلیدی var چه کاربردی داره؟



idocsidocs
پنج شنبه 06 بهمن 1390, 23:22 عصر
توی جاوا اسکریت کلمه کلیدی var چه کاربردی داره؟

colors
جمعه 07 بهمن 1390, 00:10 صبح
اصطلاح var از کلمه variable مي آيد که نوشتن آن اختياري مي باشد، يعني مي توانيد يک متغير را بدون نوشتن آن هم تعريف کنيد ولي اگر مي خواهيد کد شما خوانا تر باشد بهتر است که از var استفاده کنيد

منبع : http://www.iranw3.com/jstut/js05.asp

idocsidocs
جمعه 07 بهمن 1390, 00:43 صبح
اصطلاح var از کلمه variable مي آيد که نوشتن آن اختياري مي باشد، يعني مي توانيد يک متغير را بدون نوشتن آن هم تعريف کنيد ولي اگر مي خواهيد کد شما خوانا تر باشد بهتر است که از var استفاده کنيد
یعنی هیچ تاثیری توی سطح دسترسی متغیر نداره؟

اگر از توی یه تابع یه متغیر رو بدون استفاده از این کلمه کلیدی تعریف کنم، می شه توی بقیه توابع هم به متغیر دسترسی داشت؟

اگر توی یه تابع متغیر رو با کلمه کلیدی var تعریف کنم، می شه توی سایر توابع به متغیر دسترسی داشت؟

colors
جمعه 07 بهمن 1390, 01:42 صبح
1 : نه هیچ تاثیری نداره

2 : خیر چه var باشه و چه نباشه نمیشه تو یه تابع دیگه مورد استفاده قرار داد

3 : خیر چه var باشه و چه نباشه نمیشه تو یه تابع دیگه مورد استفاده قرار داد

( البته راههای برای استفاده از یه متغیر در متغیر دیگه وجود داره )

ravand
جمعه 07 بهمن 1390, 10:50 صبح
اين var توي جاوا اسكريپت و php و دلفي مشتركه. توي php براي متغيير هاي اسكالر در بحث شي گرايي به كار ميره.

idocsidocs
جمعه 07 بهمن 1390, 13:30 عصر
چرا وقتی از var استفاده نمی کنم، توی فایرباگ ارور متغیر تعریف نشده نمایش داده می شه؟