دوره آموزشی بهترین روش ها برای داده ها در جاوا اسکریپت

دوره آموزشی بهترین روش ها برای داده ها در جاوا اسکریپت

1 ساعت 25 دقیقهمتوسط2020-04-13

مدرسین

Sasha Vodnik

Sasha Vodnik

Principal Technical Course Developer at DocuSign

جزئیات دوره

شما می دانید که برای حداکثر ثبات، قابلیت نگهداری و درک مطلب می خواهید کد JavaScript را بنویسید. منطق یک چیز است - داده چیز دیگری است. این دوره ابزارها و رویکردهای تمیز، بدون سر و صدا و کارآمد بودن داده ها و ساختار داده ها را بررسی می کند. مربی ساشا وودنیک بهترین شیوه ها را از راهنماهای سبک استاندارد صنعت معرفی می کند و ابزاری را معرفی می کند که به شما کمک می کند تا هنگام نوشتن کد، انحرافات و همچنین کد قالب را پرچم گذاری کنید. وی در مورد استراتژی های مدرن برای ایجاد و استفاده از متغیرها، اختصاص مقادیر، تایپ کردن مقادیر و مقایسه ها بحث می کند. اینها تکنیکهایی است که برنامه نویسان باتجربه JavaScript از آنها برای بهینه سازی نحوه مدیریت برنامه های داده ها و به روز نگه داشتن کدشان با آخرین استانداردها استفاده می کنند.

موضوعات شامل:
- راهنماهای سبک
- ابزارهای مدرن استقرار
- روشهای بهتر برای اعلام متغیرها
- حذف متغیرهای استفاده نشده
- اختصاص مقادیر
- ایجاد آرایه ها و اشیا با استفاده از حروف الفبا
- رشته ها، اعداد و بولی های تایپ تایپ
- مقایسه مقادیر مناسب
- افزودن پرانتز برای روشن شدن منطق

مهارت ها

JavaScriptOracleProgramming LanguagesSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

مقدمه

  • کار موثر با داده های جاوا اسکریپت
  • آنچه باید بدانید
  • تنظیم محیط خود

چرا بهترین شیوه ها

  • درک راهنماهای سبک
  • استفاده از ابزارهای مدرن استقرار
  • درک ESLint
  • تمرین پایه - همیشه از حالت سختگیرانه استفاده کنید

اعلام متغیرها

  • Const را ترجیح دهید، سپس اجازه دهید
  • از عبارات فردی برای ایجاد متغیرها استفاده کنید
  • نام متغیرهای توصیفی را ایجاد کنید
  • استاندارد کردن موارد مخفف
  • متغیرهای استفاده نشده را حذف کنید
  • چالش - متغیرها را اعلام کنید
  • راه حل - متغیرها را اعلام کنید

تخصیص مقادیر

  • متغیرها را در زنجیره تخصیص ندهید
  • نقل قول ها را استاندارد کنید
  • آرایه ها و اشیاء را با استفاده از لفظ ایجاد کنید
  • نام ویژگی اشیاء را به طور مداوم نقل کنید
  • چالش - ارزش ها را تعیین کنید
  • راه حل - مقادیر را تعیین کنید

Casting را تایپ کنید

  • رشته های ریخته گری را با لفاف String تایپ کنید
  • اعداد بازیگران را با لفاف Number تایپ کنید
  • Booleans ریخته گری را با استفاده از نفی مضاعف تایپ کنید
  • در شرایط شرطی به مقادیر بولی ضمنی تکیه کنید
  • چالش - نوع بازیگران
  • راه حل - نوع بازیگران

مقایسه ارزش ها

  • از عملگرهای برابری سه نویسه استفاده کنید
  • از شرایط یودا استفاده نکنید
  • مقایسه مناسب برای نوع داده
  • از عبارات سه تایی با احتیاط استفاده کنید
  • برای روشن شدن منطق، پرانتز اضافه کنید
  • چالش - ارزش ها را مقایسه کنید
  • راه حل - مقادير را مقايسه كنيد

نتیجه

  • مراحل بعدی
۴۰,۰۰۰ تومان