989122686882+

به آموزش جاوا اسکریپ JavaScript خوش آمدید

1

·         معرفی دوره و جاوا اسکریپت

پیش نیاز css+html مقدماتی

قلب برنامه نویسی کلاینت

اگرمی خواهید سمت سرور باشه با Node js اینکار انجام می شود..

.زبان اسکریپتی یا زبان برنامه نویسی قدرتمند

.قبلا” اسم این livescript بوده که توسط شرکت نت اسکیپ ساخته شده
.مایکروسافت هم بخاطررقیب بودن این شرکت اومده jscript را  ارائه داده ولی جاوااسکریپ قویتره

.خیلی از فریم ورک ها مثل:
jquery   ، angular  ,React 
فیس بوک  با react ساخته شده 

انستاگرام  react native هست

که همه اینها با جاوا اسکریپت  دراصل ساخته شده

.جاوا اسکریپت کامپایلری نیست شما می تونید بدون مرورگر، notepad را باز کنید  وکد نویسی کنید.

.در جاواسکریپت محیط کد نویسی که من انتخاب کرده ام همان visual source  کد هست

 

 

 

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

2· ساختار و قواعد دستوری زبان جاوا اسکریپت

 

2·         ساختار و قواعد دستوری زبان جاوا اسکریپت

.هرزبان برنامه نویسی برای خودش ساختار وقوانینی دارد

.این زبان نسبت به حروف کوچک وبزرگ حساس است مثلا” ali,Ali,Ali,aliI باهم فرق دارند.

. یک زبان تفسیری است نه کامپایلری.یعنی بانت پد بنویس ذخیره کن واجرا کن

.دستورات توسط ; از همدیگر جدا می شوند

.مثلا

var e =”esmaeili”;

var a =”aboul Ghasemi”;

.2خط بالا را می تونیم دریک خط هم پشت سرهم بنویسیم چون علامت ; آن 2 را ازهم جدا می کندولی برای اینکه  خوانایی برنامه بهترباشه در یه خط می نویسیم

. visual souce code  باز کنید یک فایل به نام

2.html  ایجادکنید

.خط اول doc را تایپ کنید اینتر را بزنید یا علامت تعجب را  تایپ کنید کلیدTab را بزنید تا کدهای ساختاری html ظاهرشود.

. همیشه اسکریپ را بعد از< body/>  بنویسید

·        

 م

				
					<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <title>Hesar</title>
  </head>
  <body data-rsssl=1>
    <h1> Hello</h1>
  </body>

  <script>
          alert('Hesar'); 
  </script>
</html>

				
			

.اگر اسکریپت ما 1000 صفحه هم باشد باید  بین اسکریپت بنویسیم؟ نه .بایدیک فایل دیگری به نام مثلا”   ali.js  را ایجاد کنید و1000 خط دستور مربوط به js را داخل آن بنویسیم سپس در فایل html فراخوانی کنیم

یعنی فایل های جاوا اسکریپت را می ذاریم داخل فایل دیگه تا فایل html شلوغ وگنگ  و ناخوانا نباشه

مزیت دیگر فایل خارجی چه در css چه در js وقتی فایل html اجرا میشه  مرورگر این گونه فایل ها در در خودش کش می کنه بار اول.دفعات بعدی فایل را از داخل کش می خونه وسرعت لوددر این حالت بالاست

فایل html

				
					<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body data-rsssl=1>
<p>hesar</p>
</body>
<script  src="ali.js">
//  اینجا دیگه دستور جاوا ننوشتم فقط در سطر بالامسیر فایل را معرفی کردم
</script>
</html>
				
			

فایل js

فایل js

				
					alert('Hello Hesar');
				
			
				
					//alert('hello');
var  a="ali"
alert('hello '+a)
//=====================
خروجی:  hello ali
				
			

1

·         معرفی دوره و جاوا اسکریپت

پیش نیاز css+html مقدماتی

قلب برنامه نویسی کلاینت

اگرمی خواهید سمت سرور باشه با Node js اینکار انجام می شود..

.زبان اسکریپتی یا زبان برنامه نویسی قدرتمند

.قبلا” اسم این livescript بوده که توسط شرکت نت اسکیپ ساخته شده
.مایکروسافت هم بخاطررقیب بودن این شرکت اومده jscript را  ارائه داده ولی جاوااسکریپ قویتره

.خیلی از فریم ورک ها مثل:
jquery   ، angular  ,React 
فیس بوک  با react ساخته شده 

انستاگرام  react native هست

که همه اینها با جاوا اسکریپت  دراصل ساخته شده

.جاوا اسکریپت کامپایلری نیست شما می تونید بدون مرورگر، notepad را باز کنید  وکد نویسی کنید.

.در جاواسکریپت محیط کد نویسی که من انتخاب کرده ام همان visual source  کد هست

 

 

2·         ساختار و قواعد دستوری زبان جاوا اسکریپت

.

.

.

.

.

.

 

.

.

.

.

.

 

.

 

.

 

.

 

.

 

.

 

.

 

.

 

.

 

.

 

.

 

.

 

.

 

.

 

.

 

.

 

·         متغیر ها و تابع ها 

4

·         آرایه ها 

5

·         عملگرهای محاسباتی 

6

·         function ها 

7

·         object ها 

8

·         Event ها 

9

·         دستورات شرطی  – بررسی if

10

·         دستورات شرطی  – بررسی Switch

11

·         حلقه ها  – بررسی For

12

·         حلقه ها  – بررسی While

13

·         مدیریت خطا ها 

14

·         کلمه کلیدی this و let 

15

·         معرفی و استفاده از Const 

16

·         Debug کردن جاوا اسکریپت

17

·         اعتبار سنجی فرم ها با جاوا اسکریپت

18

·         JavaScript Object Constructors

19

·         Function ها 

20

·         ورودی های Function ها

21

·         شروع کار با DOM 

22

·         شروع کار با DOM  – بخش دوم

23

·         بررسی کامل Event ها 

24

·         نحوه استفاده از Event Listener

25

·         ایجاد المان جدید با جاوا اسکریپت

26

·         HTML DOM Collections 

27

·         شروع کار با BOM 

28

·         Window History 

29

·         Popup Box 

30

·         Timer 

31

·         استفاده از Cookie 

32

·         شروع کار با Ajax

33

·         دریافت و نمایش اطلاعات با Ajax

34

·         بررسی و آشنایی با Ajax

35

·         استفاده از XHR Request 

36

·         نحوه ارسال درخواست Async در Ajax

37

·         بروز رسانی DOM با Ajax

38

·         بروز رسانی DOM با Ajax – بخش دوم

39

·         استفاده XML در Java Script Ajax

40

·         استفاده Json در Java Script Ajax

41

·         استفاده از رویداد ها در Ajax

42

·         فصل جدید – ساخت 5 بازی با جاوا اسکریپت

43

·         ساخت بازی پرتاب سکه – بخش اول

44

·         ساخت بازی پرتاب سکه – بخش آخر

45

·         ساخت بازی Magic 8 Ball

46

·         ساخت بازی حدس اعداد – بخش اول

47

·         ساخت بازی حدس اعداد – بخش دوم

48

·         ساخت بازی حدس اعداد – بخش سوم

49

·         ساخت بازی حدس اعداد – بخش آخر

50

·         بازی حدس کلمات با جاوا اسکریپت

51

·         بازی حدس کلمات با جاوا اسکریپت – بخش دوم

52

·         بازی حدس کلمات با جاوا اسکریپت – بخش آخر

53

·         بازی تایمر معکوس – بخش اول

54

·         بازی تایمر معکوس – بخش دوم

55

·         بازی تایمر معکوس – بخش سوم

56

·         بازی تایمر معکوس – بخش آخر

57

·         ساخت ماشین حساب با جاوا اسکریپت

58

·         شروع فصل جدید – جاوا اسکریپت برای طراحان وب

59

·         کارکردن با Input ها توسط Java Script

60

·         کارکردن با Select Box ها توسط Java Script

61

·         کارکردن با Radio ها و CheckBox توسط Java Script

62

·         مدیریت رویداد Submit تگ Form

63

·         اعتبارسنجی Input ها با جاوا اسکریپت

64

·         غیر فعال کردن المان ها با جاوا اسکریپت

65

·         جمع آوری اطلاعات فرم با جاوا اسکریپت

66

·         محاسبه جمع فاکتور با جاوا اسکریپت

67

·         رفع باگ محاسبه فاکتور

68

·         تکمیل سبد خرید با جاوا اسکریپت

69

·         کوکی ها 

70

·         آشنایی و استفاده از BOM

71

·         تغییر سایز و جابجایی window 

72

·         ساخت شمارنده معکوس با جاوا اسکریپت11

73

·         ساخت برنامه ToDo

74

·         ساخت بازی دایناسور مروگر کروم با جاوا اسکریکپ

75

·         ساخت اسلایدر با جاوا اسکریپت

error: خواهشا کپی نکنید