منو
 کاربر Online
457 کاربر online
تاریخچه ی: Java Script

||V{maketoc}||
^@#16:
!تاریخچه و معرفی




{picture=img/daneshnameh_up/d/d9/compics00081.jpg}

{*در اولین روزهای تاسیس مجمع جهانی وب (World Wide Web) دستورات HTML بسیار ساده و آسان بود, بطوریکه فراگیری فرامین مورد نیاز بیشتر از چند روز طول نمیکشید ولی هنگامی که Web, شروع به پیشرفت نمود, طراحان خواستار کنترل بیشتری شده و در نتیجه مجموعه دستورات مورد نیاز تهیه گردید.سپس از آنجاییکه صفحات وب, بهتر است به صورت ((دینامیک)) و متحرک باشند, طراحان نیز خواستار ارتباط بین بینندگان سایت و صاحبان آن شدند, در نتیجه استفاده از دستورات HTML به تنهایی نیاز آنها را برطرف نکرد و سپس شرکت Netscape برای ایجاد و کنترل ارتباط بین صاحبان سایت و بینندگان آن در صفحات Web بعد از اضافه نمودن قابلیتهای اسکریپت نویسی Netscape که اساسا زبان برنامه نویسی Livescript نامیده میشد کمک گرفت در همین موقع زبان Java معروفیت خاصی پیدا کرد و شرکت Netscape بعنوان اولین شرکت از آن در browserهای خود استفاده کرد و نام آنرا به JavaScript تغییر داد این زبان برنامه نویسی گسترش چشمگیری بدنبال داشت.


JavaScript دقیقا یک زبان برنامه نویسی ((برنامه نویسی شی گرا|زبان برنامه نویسی شی گرا))میباشد که به وسیله آن میتوان بین کاربر و سایت ارتباط برقرار نمود. توجه داشته باشید , به وسیله جاوا اسکریپت میتوان قابلیتهای بیشماری از قبیل ایجاد ارتباط بین کاربر و سایت به صفحه Web اضافه نمود.

*برای اجرای جاوا اسکریت شما به هیچ برنامه ای نیاز ندارید.چون ((browser))های کنونی تماما قابلیت اجرای جاوااسکریپت را دارا میباشند و یکی از دلایل همه گیر شدن جاوا اسکریپت نیز همین امر میباشدالبنه باید توجه داشت که دستورات جاوا اسکریپت در تمامی browserها درست اجرا نمیشوند برای اجرای آنها باید در متن آن تغییراتی را اعمال نمود.برای انجام تغییرات در Script نوشته شده از آنجا که JavaScript یک متن ساده میباشد, در نتیجه میتوان از هر ویرایشگر متن کمک گرفت, همچنین میتوان از یک ویرایشگر متن مثل Notepad که فایل را نهایت بصورت text only ذخیره شود.*}


---
!معرفی مفاهیم اولیه

{*همانند هر زبان برنامه نویسی دیگری Javascript مبتنی بروقایع یا Eventهایی است که در یک فرم روی میدهد.Javascript توسط دستورات بنام((event handlers)), برنامه نوشته شده وقایع مورد نظر را کنترل میکند.همچنینJavascriptبرای کاربا((متغیر))ها دارای علامتهایی تحت عنوان ((عملگر))میباشد*}
---
!پیوندهای خارجی
*[http://en.wikipedia.org/wiki/Java_script ]
*[http://www.mozilla.org/js/ ]
*[http://javascript.crockford.com/code.html ]
*[http://docs.sun.com/source/816-5930-10/ ]
*[http://docs.sun.com/source/816-6411-10/ ]
#@^

تاریخ شماره نسخه کاربر توضیح اقدام
 دوشنبه 08 آبان 1385 [11:20 ]   5   زینب معزی      جاری 
 دوشنبه 08 آبان 1385 [10:30 ]   4   زینب معزی      v  c  d  s 
 چهارشنبه 29 شهریور 1385 [13:55 ]   3   سعید صدری      v  c  d  s 
 سه شنبه 10 آذر 1383 [09:36 ]   2   نفیسه ناجی      v  c  d  s 
 دوشنبه 13 مهر 1383 [11:25 ]   1   سجاد سلجوقی      v  c  d  s 


ارسال توضیح جدید
الزامی
big grin confused جالب cry eek evil فریاد اخم خبر lol عصبانی mr green خنثی سوال razz redface rolleyes غمگین smile surprised twisted چشمک arrow



از پیوند [http://www.foo.com] یا [http://www.foo.com|شرح] برای پیوندها.
برچسب های HTML در داخل توضیحات مجاز نیستند و تمام نوشته ها ی بین علامت های > و < حذف خواهند شد..