PDA

View Full Version : حرفه ای: توابع



{mahdi}
یک شنبه 04 خرداد 1393, 16:32 عصر
چطور میشه توی جاوااسکریپت توابع رو به صورت زنجیر وار به هم متصل کرد
برای مثال




selectElement('#d').addCss('-------------').addClass('gh');

cups_of_java
یک شنبه 04 خرداد 1393, 21:09 عصر
به این کار Cascading Method Call میگن. برای اینکار شما باید اون شی ای که این تابع ها دارن روش کار میکنن رو برگردونی... در اکثر موارد توی نوشتن تابع مثل addCss گذاشتن یه
return this;
در انتهای تابع مشکل رو حل میکنه.

{mahdi}
دوشنبه 05 خرداد 1393, 10:43 صبح
ولی من یه تابع نوشتم که یک عنصر رو انتخاب و بر می گردونه من نمی تونم دو تاreturn استفاده کنم در اون موقع چی کار باید بکنم