Free Web Site - Free Web Space and Site Hosting - Web Hosting - Internet Store and Ecommerce Solution Provider - High Speed Internet
Search the Web
 
جاوااسكريپت

 6551

   

 Javascript < آموزشى < صفحه اول

  معرفى جاوااسكريپت

جاوااسكريپت يك زبان ساده برنامه نويسی است كه توسط شركت Netscape ايجاد شد و توسعه يافت. جاوااسكريپت يك زبان برنامه نويسى ساده و سبك و تحت وب است كه در همه مرورگر هاى نسخه 3.0 و بالاتر كار مى كند.


 آيا براى آموختن JavaScript بايد زبان ديگرى را ياد گرفت ؟

براى آموختن جاوااسكريپت نيازى به آموختن زبان ديگرى نيست. اما همانطور كه خواهيد ديد اين زبان ارتباط تنگاتنگى با زبان HTML دارد بنابراين آموختن زبان HTML به صورت مقدماتى تا حدودى يادگيرى و درك مفاهيم جاوااسكريپت را آسان تر مى كند. گرچه مطالب را به گونه اى ساده و روان توضيح داده ام و با كمى دقت و حوصله مباحث HTML را خود به خود خواهيد آموخت و ديگر نيازى به تلف كردن وقت خود با HTML نداريد. همچنين بعد از يادگيرى زبان جاوااسكريپت حدودا 30% زبان HTML را نيز آموخته ايد.


چرا JavaScript ؟

جاوااسكريپت يك زبان ساده است كه يادگيرى آن بسيار ساده مى باشد. برخلاف زبانهاى ديگر برنامه نويسى اين زبان (و زبانهاى VBScript و HTML) احتياجى به مفسر يا Compiler ندارد. لذا براى شروع برنامه نويسى بسيار مناسب است. فقط كافيست به كمك برنامه هاى ويرايش متن دستورات آن را نوشته و نهايتا آن را با پسوند htm. يا html. ذخيره كنيد. سپس با دو بار كليك روى آن مرورگر وب آن را اجرا خواهد كرد.
از جمله ويرايش گر هاى متن ساده مى توان از Notepad در سيستم Windows يا Simple text و BB Edit در سيستم Macintosh  يا Emacs در سيستم Unix نام را برد. البته نرم افزار هاى ديگرى نيز وجود دارند كه به كمك آنها بهتر و راحت تر مى توان دستورات جاوااسكريپت را نوشت.در اين بين برنامه Microsoft Script Editor كه به همراه بسته هاى نرم افزارى Microsoft Visual Studio و Microsoft Office 2002+ نصب مى شود بهترين و ساده ترين آنهاست. برنامه هاى  Adobe Golive و Micromedia Dreamweaver نيز از جمله اين برنامه هااند.


با JavaScript چه كار مى توان كرد ؟

جاوااسكريپت براى طراحان وب امكان برنامه نويسى بوجود مى آورد

طراحان وب برنامه نويس به شمار نمى آيند در حالى كه جاوااسكريپت يك زبان برنامه نويسى است. بنابراين تقريبا تمام طراحان وب در فايل هاى HTML خود از كد هاى جاوااسكريپت استفاده مى كنند.

جاوااسكريپت مى تواند در مقابل پيشامد ها (Event) عكس العمل نشان دهد

جاوااسكريپت را مى توانيد براى اجرا در پيشامد هاى خاص مثلا وقتى بارگيرى صفحه تمام شد يا وقتى كاربر روى چيزى كليك مى كند به كار ببريد

جاوااسكريپت مى تواند اجزا صفحه HTML را بخواند يا بنويسد

جاوااسكريپت مى تواند اجزا صفحه HTML را بخواند يا محتويات آنها را تغيير دهد

جاوااسكريپت مى تواند براى معتبرسازى داده ها به كار رود

جاوااسكريپت مى تواند براى معتبرسازى داده ها قبل از ارائه شدن به سرور به كار رود. اين روش بهترين راه براى درامان نگه داشتن سرور از پردازش هاى سنگين است.


 

مقدمات جاوااسكريپت

چگونه Script ها را بنويسيم ؟
Script ها را كجا بنويسيم ؟
كار با متغير ها
عملگر ها در جاوااسكريپت
چگونگي ايجاد توابع و فرا خواني آنها
استفاده از جملات شرطي در برنامه
تكرار عمليات با كمك حلقه ها
رهنمود هاى JavaScript

برنامه نويسى شئ گرا در جاوااسكريپت
ا
ستفاده از رشته ها
ذخيره اطلاعات با استفاده از آرايه ها
استفاده از زمان و تاريخ در وب
انجام محاسبات رياضي
كار با پنجره هاي مرور گر
نمايش قاب ها در مرور گر
كار با فرم ها و كنترل ها
شناسايى مرورگر

نمونه ها
نمونه ها

 

 

Contact me