آموزش JavaScript Functions / Lynda JavaScript Functions

Lynda JavaScript Functions
آموزش JavaScript Functions

  • کاربرد : آموزش JavaScript Functions
  • نوع فایل : فیلم آموزشی
  • زبان : انگلیسی
  • سیستم عامل : Windows-Mac-Linux-Android-iOS
  • تولید کننده : Lynda
  • سال تولید : 2013

توضیحات

جاوااسکریپت (JavaScript) زبان برنامه نویسی اسکریپت مبتی بر اشیاء است که توسط NetScape تولید شده‌است. این زبان، یک زبان شی‌گرا است که بر اساس استاندارد ECMA-262 Edition 3 نوشته شده‌است.

علیرغم اشتباه عمومی، زبان جاوا اسکریت با زبان جاوا ارتباطی ندارد، اگر چه ساختار این زبان به سی پلاس پلاس(++C) و جاوا شباهت دارد؛ که این امر برای یادگیری آسان در نظر گرفته شده‌است. از همینرو دستورهای متداول مانند if, for, try..catch ,"while" و... در این زبان هم یافت می‌گردند.

این زبان می‌تواند هم به صورت ساخت یافته و هم به صورت شی گرا مورد استفاده قرار گیرد. در این زبان اشیاء با اضافه شدن متدها و خصوصیات پویا به اشیاء خالی ساخته می‌شوند، بر خلاف جاوا. بعد از ساخته شدن یک شی به روش فوق، این شی می‌تواند به عنوان نمونه‌ای برای ساخته شدن اشیاء مشابه مورد استفاده قرار گیرد.

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

Description

What are JavaScript functions? They're the "subprograms" that power your code. You truly master the use of JavaScript once you learn how to work with functions. In this course, author Ray Villalobos explains how functions work, how they're declared, and how they're invoked, and then issues a challenge exercise that allows you to test your knowledge. In the third and final chapter, he'll show you how to set up anonymous closures and create JavaScript modules that make your code easier to reuse.
Topics include:
What are functions?
Using functions as objects
Understanding call-and-apply invocation
Using the arguments parameter
Returning values
Understanding hosting and variable scope
Chaining module method calls

بخش های فایل

این فایل شامل 21 بخش می باشد که بخش های آن به صورت جداگانه در زیر آمده است.
Row Title Format Size Play Download
0. Introduction
1 01 Welcome_(new) 7.01 MB DOWNLOAD
2 02. What you should know before watching this course_(new) 2.29 MB DOWNLOAD
3 03. Using the exercise files_(new) 2.97 MB DOWNLOAD
1. Getting Started
4 01. What are functions_(new) 8.05 MB DOWNLOAD
5 02. Declaring functions_(new) 6.58 MB DOWNLOAD
6 03. Invoking functions traditionally_(new) 10.16 MB DOWNLOAD
2. Function Invocation
7 01. Using functions as objects_(new) 9.23 MB DOWNLOAD
8 02. Invoking instances through the constructor_(new) 8.71 MB DOWNLOAD
9 03. Expanding functionality through prototype_(new) 10.80 MB DOWNLOAD
10 04. Understanding call-and-apply invocation_(new) 8.33 MB DOWNLOAD
11 05. Using the arguments parameter_(new) 3.52 MB DOWNLOAD
12 06. Returning values_(new) 4.04 MB DOWNLOAD
13 07. Challenge. Social media navigation_(new) 7.71 MB DOWNLOAD
14 08. Solution. Social media navbar_(new) 28.89 MB DOWNLOAD
3. Using Functions
15 01. Using anonymous closures_(new) 7.31 MB DOWNLOAD
16 02. Understanding hoisting and variable scope_(new) 17.80 MB DOWNLOAD
17 03. Creating and namespacing modules_(new) 6.77 MB DOWNLOAD
18 04. Passing arguments and setting module defaults_(new) 9.81 MB DOWNLOAD
19 05. Chaining module method calls_(new) 11.45 MB DOWNLOAD
4. Conclusion
20 01. Next steps_(new) 4.22 MB DOWNLOAD
5.فایل های تمرینی
21 Exercise.Files 469.19 KB DOWNLOAD
شما می توانید مجموعه کامل بخش های این فابل را نیز به صورت مجموعه کامل دریافت نمایید.
اگر شما نسبت به این اثر یا عنوان محق هستید، لطفا از طریق "بخش تماس با ما" با ما تماس بگیرید و برای اطلاعات بیشتر، صفحه قوانین و مقررات را مطالعه نمایید.

دیدگاه کاربران


لطفا در این قسمت فقط نظر شخصی در مورد این عنوان را وارد نمایید و در صورتیکه مشکلی با دانلود یا استفاده از این فایل دارید در صفحه کاربری تیکت ثبت کنید.

بارگزاری