نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
ساختارهای مختلف جاوا اسکریپت مانند سوئیچ ، برای/در و یا برای/را بیاموزید. ببینید از چه عملگرهای ریاضی ، منطقی و مقایسه ای می توانید استفاده کنید. نحوه مدیریت استثناها و کار با کلمه کلیدی "این" را کاوش کنید. آیا شما یک برنامه نویس جاوا اسکریپت هستید که باید درباره نحو ، نحوه استثنا و طیف وسیعی از اپراتورهای ارائه دهنده JavaScript بیشتر بدانید؟ در این دوره ، JavaScript Syntax and Operators ، دانش خود را در مورد زبان JavaScript گسترش می دهید. ابتدا همه چیز را در مورد عبارت switch و تفاوت بین for/in و for/of فرا خواهید گرفت. در مرحله بعدی ، علاوه بر کنترل استثناها و تعیین نوع داده متغیرها ، اپراتورهای مختلف ریاضی ، مقایسه و منطقی را کشف خواهید کرد. سرانجام ، شما کلید واژه "این" و اپراتور گسترش را کشف خواهید کرد. پس از پایان این دوره ، مهارت و دانش نحو جاوا اسکریپت و اپراتورهای مورد نیاز برای پیشبرد برنامه های جاوا اسکریپت خود را به سطح بالاتری می رسانید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
همه چیز در مورد بیانیه سوئیچ
All About the Switch Statement
-
معرفی دوره ، مفروضات و دوره های مرتبط
Course Intro, Assumptions, and Related Courses
-
ماژول های این دوره
Modules in This Course
-
نحوه عملکرد بیانیه سوئیچ
How the Switch Statement Works
-
نسخه ی نمایشی سوئیچ ساده
Simple Switch Statement Demo
-
بیانیه های متعدد موردی را فراموش کرده و یک وقفه را فراموش کنید
Multiple Case Statements and Forget a Break
-
سوئیچ از مقایسه دقیق استفاده می کند
Switch Uses Strict Comparison
-
مساله محدوده در سطح بلوک با بیانیه های سوئیچ
Block-level Scope Issue with Switch Statements
-
خلاصه ماژول
Module Summary
تفاوت بین/برای و برای/از
The Difference Between for/in and for/of
-
استفاده از حلقه for/in
Using a for/in Loop
-
استفاده از حلقه for/of
Using a for/of loop
-
شکستن و ادامه بیانیه ها
Break and Continue Statements
-
بیانیه های دارای برچسب
Labeled Statements
-
خلاصه ماژول
Module Summary
با استفاده از اپراتورهای ریاضی و مقایسه
Using Math and Comparison Operators
-
اپراتورهای ریاضی
Mathematical Operators
-
علامت بعلاوه با رشته ها و اعداد
Plus Sign with Strings and Numbers
-
مجریان واگذاری
Assignment Operators
-
اپراتورهای مقایسه و سه تایی
Comparison and Ternary Operators
-
اثر "استفاده دقیق"
The Effect of 'use strict'
-
خلاصه ماژول
Module Summary
کار با اپراتورهای منطقی و ارزیابی اتصال کوتاه
Working with Logical Operators and Short-circuit Evaluation
-
Truthy و Falsy
Truthy and Falsy
-
اپراتورهای منطقی
Logical Operators
-
اتصال کوتاه
Short Circuiting
-
اولویت اپراتور
Operator Precedence
استفاده از استثنای JavaScript
Utilizing JavaScript Exception Handling
-
سعی کنید ، گرفتن ، و در آخر بلوک
Try, Catch, and Finally Blocks
-
یک مورد خطای سفارشی پرتاب کنید
Throw a Custom Error Object
-
نوع خطا را تشخیص دهید
Detect the Error Type
-
خلاصه ماژول
Module Summary
نحوه تعیین انواع متغیر JavaScript
How to Determine JavaScript Variable Data Types
-
انواع داده ها و روش های تشخیص
Data Types and Detection Methods
-
نوع اپراتور
The typeof Operator
-
استفاده از ویژگی سازنده برای تعیین نوع
Using the Constructor Property to Determine Type
-
توابع یاور برای ویژگی سازنده
Helper Functions for the Constructor Property
-
نمونه اپراتور
The instanceof Operator
-
خلاصه ماژول
Module Summary
درک "این" در JavaScript
Understanding 'this' in JavaScript
-
مقدمه ای بر "این"
Introduction to 'this'
-
"این" در دامنه جهانی و عملکرد
'this' in Global and Function Scope
-
'this' در Event Handlers
'this' in Event Handlers
-
"این" در یک Object Literal
'this' in an Object Literal
-
"این" را با فراخوانی () و اعمال روشهای () اعمال کنید
'this' with call() and apply() Methods
-
'this' در توابع سازنده
'this' in Constructor Functions
-
خلاصه ماژول
Module Summary
با استفاده از اپراتور قدرتمند پخش
Using the Powerful Spread Operator
-
با استفاده از Spread یک رشته را در یک آرایه کپی کنید
Copy a String to an Array Using Spread
-
با استفاده از Spread ، یک آرایه اولیه را کپی کنید
Copy an Array of Primitives Using Spread
-
یک آرایه از اشیا را کپی کنید
Copy an Array of Objects
-
دو آرایه را با هم پیوند دهید
Concatenate Two Arrays Together
-
استفاده از Spread برای عبور پارامترها به یک سازنده
Using Spread to Pass Parameters to a Constructor
-
پارامترها را به یک تابع منتقل کنید
Pass Parameters to a Function
-
کپی کم عمق در اشیا عینی
Shallow Copy on Object Literals
-
خلاصه ماژول و دوره
Module and Course Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات