PDA

View Full Version : سوال: ارائه توضیحاتی در مورد این قطعه کد



{mahdi}
جمعه 29 فروردین 1393, 22:05 عصر
در امورد این کد توضیح دهید



function displayError(message) {
displayError.numTimesExecuted++;
alert(message);
};
displayError.numTimesExecuted = 0;

لطفا در مورد این کد توضیح بدید

cups_of_java
شنبه 30 فروردین 1393, 09:49 صبح
این تابع هر یک بار که اجرا میشه متغیری رو اضافه مکنه. اما این متغیر خودش توی پروتوتایپ تابع تعریف شده.
توجه کنید که توی جاوا اسکریپت تابع ها هم مثل هر شی دیگه ای دارای پروتوتایپ هستن و شما می تونید هر فیلدی که میخواین بهشون اختصاص بدین... (مثل تعریف کلاس می مونن توی زبان های شی گرا)