আমি মনে করি না যে আমি এখনও কারিঙিং করেছি। আমি বুঝতে পারি এটি কী করে এবং কীভাবে এটি করা যায়। আমি কেবল এমন পরিস্থিতিটি ব্যবহার করতে পারি তা ভাবতে পারি না।
আপনি কোথায় জাভাস্ক্রিপ্টে কারিটিং ব্যবহার করছেন (বা এটি ব্যবহার করে মূল গ্রন্থাগারগুলি কোথায়)? DOM হেরফের বা সাধারণ প্রয়োগ উন্নয়নের উদাহরণ স্বাগত।
উত্তরের একটিতে অ্যানিমেশন উল্লেখ করা হয়েছে। মত কাজগুলি slideUp
, fadeIn
একটি উপাদানকে আর্গুমেন্ট হিসাবে গ্রহণ করে এবং সাধারণত একটি ক্রিচ ফাংশন হ'ল অর্ডার ফাংশনটি পূর্বনির্ধারিত "অ্যানিমেশন ফাংশন" অন্তর্নির্মিত সাথে ফিরিয়ে দেয়। কিছু ডিফল্টের সাথে উচ্চ-আপ ফাংশন প্রয়োগ করার চেয়ে কেন এটি আরও ভাল?
এটি ব্যবহারে কোনও ত্রুটি আছে কি?
অনুরোধ অনুসারে এখানে জাভাস্ক্রিপ্ট কারি করার কয়েকটি ভাল সংস্থান রয়েছে:
- http://www.dustindiaz.com/javascript-curry/
- ক্রকফোর্ড, ডগলাস (২০০৮) জাভাস্ক্রিপ্ট: গুড পার্টস
- http://www.svendtofte.com/code/curried_javascript/ (এমএল ঘুরতে ঘুরতে তাই পুরো বিভাগটি "এমএলএর ক্র্যাশ কোর্স" থেকে এড়িয়ে যান এবং "কীভাবে জাভা স্ক্রিপ্ট লিখবেন" এ আবার শুরু করুন)
- http://web.archive.org/web/20111217011630/http://blog.morrisjohns.com:80/javascript_closures_for_dummies
- জাভাস্ক্রিপ্ট ক্লোজারগুলি কীভাবে কাজ করবে?
- http://ejohn.org/blog/partial-funifications-in- জাভাস্ক্রিপ্ট (জেনারেল হিসাবে টাকার উপর মিঃ রেজিগ)
- http://benalman.com/news/2010/09/partial-application-in-javascript/
তারা মন্তব্যগুলিতে ক্রপ হওয়ার সাথে সাথে আরও যুক্ত করব।
সুতরাং, উত্তরগুলি অনুসারে, সাধারণত কারিগরীকরণ এবং আংশিক প্রয়োগ হ'ল সুবিধার কৌশল।
আপনি যদি একই কনফিগারেশনের মাধ্যমে উচ্চ স্তরের ক্রিয়াকলাপটি ঘন ঘন "পরিমার্জন" করে থাকেন তবে সহজ, সংক্ষিপ্ত সহায়ক পদ্ধতি তৈরি করতে আপনি উচ্চ-স্তরের ফাংশনটি কারি (বা রেজিগের আংশিক ব্যবহার) করতে পারেন।
svendtofte.com
সৌন্দর্য মৃত হতে - WayBack মেশিনে এটি পাওয়া যদিও এ web.archive.org/web/20130616230053/http://www.svendtofte.com/... দুঃখিত, blog.morrisjohns.com/javascript_closures_for_dummies নিচে হবে বলে মনে হয় খুব