در حال حاضر محصولی در سبد خرید شما وجود ندارد.
این کد کار می کند، اما باید یک راه ساده تر باشد. "جاوا اسکریپت قدرت زیادی از قدرت پشت تکنیک ها را با رویکردهای یا حتی نام هایی که واضح نیست پنهان می کند. توسعه دهندگان که می خواهند کد ساده تر را با جاوا اسکریپت کمتر قابل مشاهده باشند و اغلب قدرتمندتر گزینه های ممکن است نیاز به اطلاعات اضافی دارد به طور مستقیم به جایگزین ها برای سرعت بخشیدن به حلقه ها و آرایه های فرآیند با حلقه های ظریف تر می شود. او برخی از سردرگمی ها را در اطراف اشیا، اتصال و غیره پاک می کند. جو با برخی از توصیه های صوتی در مورد توابع، از جمله نحوه انتقال پارامترهای اضافی به نام، چگونه می توان نتیجه گرفت امضای تابع برای پذیرش آرایه ها، و نحوه تعیین اینکه کدام پارامترها برای اولین بار به طور موثر تر
عنوان اصلی : JavaScript: The Tricky Bits
سرفصل های دوره :
مقدمه:
جاوا اسکریپت می تواند روی حیله و تزویر باشد
آنچه شما باید بدانید
با استفاده از فایل های ورزشی
1. بهبود در حلقه ها:
نقطه درد: متوالی برای حلقه ها خسته کننده می شود
راه حل: سه جایگزین
نقطه درد: آرایه های پردازش با حلقه ها ناامید هستند
راه حل: فیلتر ()، نقشه ()، و کاهش ()
چالش: تکرار متفاوت
راه حل: تکرار متفاوت
2. اشیاء می توانند گیج شوند:
نقطه درد: اشیاء کپی شده در واقع کپی نیستند
راه حل: JSON.Stringify () و JSON.Parse ()
نقطه درد: ارزش این، مانند، و همیشه
راه حل: BIND ()
راه حل ES6 +: توابع فلش
چالش: اشیاء خطر
راه حل: اشیاء خطر
3. OH توابع، توابع من:
نقطه درد: ارسال پارامترهای اضافی به یک رویداد دستیار
راه حل: BIND () دوباره
نقطه درد: امضای تابع آرایه ها را قبول نمی کند
راه حل: function.Prototype.apply ()
نقطه درد: امضای تابع refactoring
راه حل: اشیاء برای استدلال
چالش: ژنراتور داستان
مرور راه حل: ژنراتور داستان
راه حل راه حل: ژنراتور داستان
نتیجه گیری:
مراحل بعدی و متشکرم
JavaScript: The Tricky Bits
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
Learning the JavaScript Language
آموزش ساخت پلاگین ها در jQuery
دوره یادگیری زبان جاوااسکریپت
آموزش کار با داده های AJAX بوسیله jQuery
Learning the JavaScript Language
Vue.js 2 for Web Designers
آموزش ساده کنترل نسخه
آموزش JavaScript برای طراحان وب
کورس یادگیری دیباگ در جاوااسکریپت
آموزش کامل Vue.js برای طراحان وب