جاوا اسکریپت

21 07 2008
جاوا اسکریپت چیست؟
جاوا اسکریپت (JavaScript) یک زبان اسکریپتی شی گراست که اولین بار در سال 1995 بوسیله ی نت اسکیپ (Netscape) ایجاد شده و در میلیون ها صفحه ی وب و اپلیکیشن های سرورهای سراسر وب استفاده می شود.
جاوا اسکریپت نت اسکیپ یک زبان اسکریپتی استاندارد است که منطبق با ECMA_262 Edition 3 نوشته شده است و برخلاف تصور غلط عامه ی مردم ، جاوا اسکریپت به جاوا (Java) ارتباطی ندارد.
جاوا اسکریپت یک زبان اسکریپتی پویا (دینامیک) است که از ساختمان شی ای مستقر در پایه ی اصلی پشتیبانی می کند.
این پایه ی اصلی از روی قصد شبیه زبان های سی پلاس پلاس (++C) و جاوا نوشته شده که فهم مفهوم زبان را آسانتر می کند.
جاوا اسکریپت می تواند تابع هر دو حالت روندی (procedural) و شی گرایی (Object Oriented Language) باشد.
در این زبان با ضمیمه کردن متدها و خاصیت هایی به اشیا خارجی بر خلاف جاوا و C پلاس پلاس بعد از ساخته شدن یک شی به این روش می تواند به عنوان نمونه ای برای ساختن اشیا مشابه استفاده شود.
امکانات دینامیک جاوا اسکریپت :
ساختمان اشیا Run time
لیست پارامترهای متغیر
توابع متغیر
ایجاد اسکریپتهای پویا (Dynamic)
اشیا درون گرا
بازیابی کد منبع (برنامه های جاوا اسکریپت می توانند توابع بدنه را کامپایل کرده و به کدهای منبع بازگردانند)

اولین بار جاوا اسکریپت بوسیله ی Brendan Eich تولید شد که برای منطبق بودن با ECMA_262 Edition 3 در نسخه ی 1.5 بروز شد.
این موتور پایه که به SpiderMonkey معروف است ابزاری است بر اساس زبان C.
موتور Rhino نیز که عمدتا بوسیله ی Norris Boyd در نت اسکیپ تولید شده است جاوااسکریپتی است بر پایه ی جاوا و مانند SpiderMonkey براساس استانداردهای ECMA_262 Edition 3 تولید شده است.

سایر شاخه های جاوا اسکریپت :  JScript , JScript .NET

 

 متن بالا به هیچ وجه کامل نیست و تنها پیش گفتاری است بر ادامه ی مطلب.

تنضیمات مرورگرها برای جاوا اسکریپت:

برای اطمینان از اینکه جاوا اسکریپت برای مرورگر شما فعال است طبق روش های زیر عمل کنید.
در مرورگر اینترنت اکسپلورر 6 :
در محیط برنامه بر روی زبانه ی Tools کلیک کنید و در پنجره ی Internet Options بر روی زبانه ی Security کلیک کنید.
در این قسمت بر روی دکمه ی Custom Level کلیک کنید.
در پنجره ی باز شده به دنبال Scripting بگردید و مطمئن شوید که Active scripting و Scripting of Java applets در حالت Enable قرار دارند.

در مرورگر اینترنت اکسپلورر 7 :
در محیط برنامه بر روی دکمه ی Tools کلیک کرده و Internet Options را انتخاب کنید.
در پنجره ی باز شده به زبانه ی Security رفته و بر Custom Level کلیک کنید.
در پنجره ی باز شده همانند قبل به دنبال Active Scripting و Scripting of Java applets بگردید و مطمئن شوید که Enable هستند.
در مرورگر فایرفاکس 3 ، 2 و 1 :
در محیط برنامه بر زبانه ی Tools کلیک کرده و Options را انتخاب کنید.
در پنجره ی Options زبانه ی Content را انتخاب کرده و مطمئن شوید که Enable JavaScript تیک خورده باشد.
برای تنظیمات بیشتر می توانید Advanced را کلیک کنید.
در مرورگر اپرا 9 :
در محیط برنامه F12 کیبورد را فشار داده و مطمئن شوید که Enable JavaScript تیک خورده باشد.(به همین راحتی)
 پ.ن : یه نمونه ی استفاده از کدهای جاوا اسکریپت در مرورگرها ، کدی است که بوسیله ی اون میشه در فرندفید تصویر شیر کرد که تا همین چند وقت پیش من از این قابلیت بی اطلاع بودم که به لطف دوستان مستقر در فرندفید من هم از این گمراهی در اومدم و حالا حالشو می برم.
اگه هنوز نمی تونید در فرندفید تصویر شیر کنید، این
لینک می تونه به شما کمک کنه.

مشترک فید وبلاگ شوید

 


کارها

اطلاعات

9 جواب

21 07 2008
مجتبی دشتی نژاد

سلام دوست عزیز
یه قابلیت مهم جاوااسکریپت نسبت به زبانهایی مثل C اینه که در جاوااسکریپت، توابع به عنوان دیتا محسوب می شوند و این قابلیت، انعطاف پذیری بسیار زیادی به جاوااسکریپت می دهد.

22 07 2008
مهدی

سلام ، من از مرورگر opera9.5 استفاده می کنم ، تیک جاوااسکریپت هم خورده اما تو سایت های مختلف مثل رپیدشیر ، یوتیوب و … همیشه error میده و میگه جاوااسکریپت رو فعال کن . بسیار سپاسگزار میشم اکه راهنماییم کنید .

پیمان
برای شما ایمیل ارسال شد

4 08 2008
saeid

سلام ، من از مرورگر opera9.5 استفاده می کنم ، تیک جاوااسکریپت هم خورده اما تو سایت های مختلف مثل رپیدشیر ، یوتیوب و … همیشه error میده و میگه جاوااسکریپت رو فعال کن . بسیار سپاسگزار میشم اکه راهنماییم کنید .

10 08 2008
amir

سلام ، من از مرورگر firefox استفاده می کنم ، تیک جاوااسکریپت هم خورده اما تو سایت های مختلف مثل رپیدشیر ، یوتیوب و … همیشه error میده و میگه جاوااسکریپت رو فعال کن . بسیار سپاسگزار میشم اکه راهنماییم کنید .

17 09 2008
ali

سلام ، من از مرورگر opera9.5 استفاده می کنم ، تیک جاوااسکریپت هم خورده اما تو سایت های مختلف مثل رپیدشیر ، یوتیوب و … همیشه error میده و میگه جاوااسکریپت رو فعال کن . بسیار سپاسگزار میشم اکه راهنماییم کنید .

12 01 2009
asal

سلام ، من از مرورگر firefox استفاده می کنم ، تیک جاوااسکریپت هم خورده اما تو سایت های مختلف مثل رپیدشیر ، یوتیوب و … همیشه error میده و میگه جاوااسکریپت رو فعال کن . بسیار سپاسگزار میشم اکه راهنماییم کنید .

28 02 2009
dara

من از مرورگر اینترنت اکسپلورر 7 استفاده میکنم وجاوا اسکریپ را فعال نمودم ولی باز هم در سایتهایی که فایلهای ویدئویی دارند پیغام عدم فعال بودن جاوا اسکریپ را میدهد با تشکر لطفا راهنمائی کنید

3 03 2009
sahand

سلام ، من از مرورگر opera9.5 استفاده می کنم ، تیک جاوااسکریپت هم خورده اما تو سایت های مختلف مثل رپیدشیر ، یوتیوب و … همیشه error میده و میگه جاوااسکریپت رو فعال کن . بسیار سپاسگزار میشم اکه راهنماییم کنید

23 06 2009
fatima

من هم مشكل بقيه رو دارم ie7 دارم و تيك جاوا خورده شده و فعال هست
اما در فيس بوك كه مي خوام عضو بشم اخطار مي ده كه جاواي شما فعال
نيست لطفا راهنماييم كنيد اگه مي شه جواب رو به ايميلم بفرستيد مرسي

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