تبليغاتX
دنیای ترفند و آموزش
خانهایمیلآرشیوRss
Search

فصل دوم  

موضوع: آموزش جاوا اسکریپت پنجشنبه بیست و هشتم تیر 1386 12:37

تاریخچه

همانطوری که قبلا اشاره شد تاریخچه جاوا اسکریپت با جاوا شروع می شود. جاوا اساسا توسط شرکت sun برای استفاده در سیستمهای تعبیه شده به صورت real time توسعه داده شد. اکنون جاوا به صورت یک استاندارد بالفعل برای برنامه نویسی پیشرفته اینترنتی در آمده است. جاوا برای کار کردن روی یک ماشین مجازی طراحی شده که این ماشین یک تکه از نرم افزاری است که کدهای جاوا را تغییر داده و بر روی آن عمل می کند که در اصل مانند یک کامپیوتر است. این ماشین مجازی برای ساده کردن اجرا طراحی شده و به راحتی می توان آنرا در هر دستگاه کامپیوتری پیاده سازی کرد. این ماشین مجازی چیزی است که پیاده سازی آن را در وب browser انجام می دهد. پس از پیدایش جاوا چندین شرکت که از آن جمله می توان به شرکتهای apple و oracle اشاره کرد پیشنهادها و طراحی های مختلفی برای کامپیوترهای متصل به شبکه ارایه داده اند و همه این طرحها مبتنی بر زبان جاوا بود. هم اکنون نیز بسیاری از ماشین ها و کامپیوترها جدید از برنامه های نوشته شده با جاوا با گونه های مختلف آن به عنوان سیستم عامل خود استفاده می کنند. برای اولین بار جاوا فقط بوسله hotjava که یک browser بود پشتیبانی می شد هنگامیکه امکانات بالقوه جاوا تشخیص داده شد netscape آنرا به browser خودش اضافه کرد و چون netscape navigator محبوب ترین browser بود به سرعت تبلیغات برای جاوا گسترش پیدا کرد. در سال ۱۹۹۵ جاوا به صورت یک خبر داغ در اینترنت در آمده بود ولی عده کمی از مردم در واقع می دانستند که چگونه با آن برنامه نویسی کنند.

netscape احتیاج برنامه نویسان برای ساده کردن جاوا را تشخیص داده و live script (اولین زبان اسکریپتی) را معرفی کرد. نحو live script بر پایه جاوا بود ولی مختصر و آسانتر. این زبان همچنین مستقیما زبان مفسر بود و بر خلاف زبان جاوا که دارای یک کامپایلر می باشد عمل می کرد. شرکت netscape زبان live script را در نخسه بتا عرضه کرد و پشتیبانی برای live script از این نخسه شروع شد که در ژون سال ۱۹۹۵ این عمل صورت گرفت. بعد از سال ۹۵ netscape به توافقی با شرکت sun رسید.sun که تشخیص داده بود که زبان اسکریپتی ساده یک ایده خوب است بنابراین با شرکت  netscape یک سند رسمی در آمد و از این زمان به بعد نام live script به java script تغییر یافت. جاوا اسکریپت بعد از آن سند توسعه داده شد و هنوز این توسعه ادامه دارد. پشتیبانی  netscape از جاوا اسکریپت تا به مرحله نهایی رساندن آن که در سال ۹۶ به پایان رسید ادامه داشت همچنین کمپانی های دیگر مخصوصا شرکت microsoft در این سالها به سرعت و با عجله رقابت با جاوا اسکریپت را آغاز کردند. از internet نخسه ۳ بتا جاوا اسکریپت را شرکت microsoft بصورت پایه ای پشتیبانی می کرد و همچنین برای پاسخ به جاوا اسکریپت این شرکت زبان vb script را که کاربرد زبان ویژوال بیسیک در اینترنت است عرضه کرد.

جاوا اسکریپت از زمانی که تولید شد تغییرات زیادی پیدا کرده است و همه browser ها یا مرورگر ها به یک درجه از آن استفاده نمی کنند. نخصه های گوناگون آن عبارتند از: java script 1 (نت اسکریپت 2x)

java script 1.1 (نت اسکریپت 3x )        

java script 1.2 (نت اسکریپت 4x )

شرکت مایکروسافت نیز در browser خود یعنی ie از نخسه های مختلف جاوا اسکریپت پشتیبانی کرد ولی برای سازگاری بیشتر با جاوا اسکریپت و استفاده از زبان تولیدی خود در ie زبان jscript را ارایه کرد.زبان  jscript در ie نخسه ۳ تقریبا معادل جاوا اسکریپت نخسه ۱ است ولی از ویژگی های ۱.۱ java script پشتیبانی می کند.

نوشته شده توسط کاوه زرگوش | لینک ثابت |

فصل اول  

موضوع: آموزش جاوا اسکریپت دوشنبه بیست و پنجم تیر 1386 19:32

معرفی اجمالی زبان جاوا اسکریپت

توضیح و شرح دقیق اینکه جاوا اسکریپت چیست باید با توضیح زبان جاوا شروع شود. جاوا یک زبان برنامه نویسی شبکه است که به وسیله sun micro systems توسعه داده شده یک قطعه برنامه جاوا یا applet می تواند به وسیله صفحه html بارگذاری شده و به وسیله مفسر جاوا اجرا شود که این مفسر در browser تعبیه شده است. جاوا یک زبان پیچیده شبیه به زبان ++c می باشد. جاوا یک زبان شیء گرا است و سازش پذیری بسیار گسترده و متنوعی دارد و همچنین کمی گیج کننده است و برای یادگیری احتیاج به دوره های آموزشی پیشرفته و گسترده دارد. به همین دلیل زبان جاوا اسکریپت بوجود آمد. جاوا اسکریپت یکی از زبانهایی بو که بدنبال خود نسل جدیدی از زبانهای شبکه به نام زبانهای اسکریپتی را بوجود آورد. این زبانهی اسکریپتی زبان های ساده ای می باشند که می توانند چهره و نمای جالب و جذابتری نسبت به حالت کسل کننده صفحات وب قبلی ایجاد کنند. در حالی که جاوا یک زبان برای برنامه نویسان حرفه ای بود زبانهای اسکریپتی با همان کاربرد آنقدر ساده بودند که تا جاییکه غیر حرفه ای ها هم می توانستند با این زبانها برنامه نویسی کنند و صفحات وب بسازند و آنها را توسعه دهند و یا اصلاح کنند. بوجود آورنده اصلی زبان جاوا اسکریپت شرکت wetscape بود که آن رابرای استفاده در browser خود یعنی netscapenavigator بوجود آورد. جاوا اسکریپت شامل نحو یا syntax ساده انواع متغیر های قابل انعطاف به همراه دسترسی آسان به چهره browser بود بدون اینکه به کمپایل شدن احتیاجی داشته باشد. جاوا اسکریپت می تواند برروی browser اجرا شود بدون اینکه به کمپایل شدن احتیاجی داشته باشد. کدهای برنامه نویسی می توانند مستقیما داخل صفحه وب قرار گیرند. پس به راحتی می توان با آن برنامه نویسی کرد بدون اینکه احتیاج به ابزارهای توسعه و یا کمپایلر داشته باشد.شما می توانید آن را در ویرایشگری که در آن یک نخسه html می سازید استفاده کنید و آن را مستقیما در browser اجرا کنید. جاوا اسکریپت به طور کلی live script نامیده می شود و به طور اختصاصی نمایانگر browser شرکت netscape است. جاوا اسکریپت اکنون بوسیله شرکت sun (توسعه دهنده زبان جاوا) بعنوان یک زبان اسکریپتی برای کامل کردن زبان جاوا توسعه داده شده است و همچنین زبان جاوا اسکریپت توسط چند شرکت دیگر حمایت می شود. که از جمله آنها می توان به شرکت مایکروسافت اشاره کرد.

نوشته شده توسط کاوه زرگوش | لینک ثابت |

 


درباره ما
جستجو در گوگل
Search in all the world & web with Google Search

Copyright 2006 - Designer: Penguin Network >Hessam Sedaghati

JavaScript Codes JavaScript Codes