چطور میشه توی جاوااسکریپت توابع رو به صورت زنجیر وار به هم متصل کرد
برای مثال
selectElement('#d').addCss('-------------').addClass('gh');
Printable View
چطور میشه توی جاوااسکریپت توابع رو به صورت زنجیر وار به هم متصل کرد
برای مثال
selectElement('#d').addCss('-------------').addClass('gh');
به این کار Cascading Method Call میگن. برای اینکار شما باید اون شی ای که این تابع ها دارن روش کار میکنن رو برگردونی... در اکثر موارد توی نوشتن تابع مثل addCss گذاشتن یه
return this;
در انتهای تابع مشکل رو حل میکنه.
ولی من یه تابع نوشتم که یک عنصر رو انتخاب و بر می گردونه من نمی تونم دو تاreturn استفاده کنم در اون موقع چی کار باید بکنم