تفاوت wrapperبا callback function چی هست ،اگه ممکنه یه کد مثال کاربردی در مورد wrapper همرا با توضیح بفرستید... تشکر
سلام
Wrapperها آبجکتهایی از نوع دادههای اولیه مثل اعداد، رشتهها، بولینها و آرایهها هستن. با استفاده ازWrapperها میتونیم به ویژگیها و متدهای مختلفی که برای نوع دادههای اولیه اصلی در دسترس نیستن، دسترسی داشته باشیم.
به عنوان مثال، آبجکت Number یه آبجکت Wrapper برای نوع دادههای اولیه عددی هست. آبجکت Number شامل ویژگیها و متدهای مختلفی هست که برای نوع دادههای اولیه عددی اصلی در دسترس نیستن، مثلtoFixed()، toExponential() و toPrecision().
ولی callback function یه تابع هست که به عنوان ورودی برای یه تابع دیگر استفاده میشه. callback function معمولاً برای انجام یه کار خاص در جواب به یه رویداد استفاده میشه.
به عنوان مثال، میتونید از یه callback function برای Listen کردن به Event کلیک روی یه دکمه استفاده کنین. موقع ای که کاربر روی دکمه کلیک میکنه، callback function فراخوانی میشه و میتونید کاری که میخواین رو انجام بدین، مثل تغییر محتوای صفحه.