PDA

View Full Version : سوال: تعریف متغییر global درون class در جاوااسکریپت



mandegaran
شنبه 24 مرداد 1388, 22:31 عصر
باسلام خدمت اساتید محترم
من شیی در جاوا اسکریپت تعریف کرده ام که درون این شی متدی دارم که چند بار خودرا فراخوانی می کند در اولین فراخوانی این متد متغییری که به عنوان property در class تعریف کرده ام مقدارش را بر می گرداند ولی پس از اولین فراخوانی Undefined بر می گرداند.
این مشکل از کجا به وجود آمده چگونه می توانم آن را بر طرف کنم:متفکر:.

sh_esharif
چهارشنبه 29 مهر 1388, 12:15 عصر
سلام، شما جواب این سوالتونو فهمیدین؟ میشه لطف کنین بذارین؟ من هم همین مشکل رو دارم. جالب اینجاست که یه نمونه کد دیگه دارم که این مشکل رو نداره.

sh_esharif
پنج شنبه 30 مهر 1388, 10:32 صبح
سلام. مشکل من اینطوری حل شد که یک متغیر سراسری در بالای فایل جاوااسکریپت، خارج از همه Function ها تعریف کردم و اونو در اولین جایی که باید، مقدار دادم.