تماس با ما

  • تلفن21-2260-2917
  • ایمیل پشتیبانی:info@holooweb.ir
  • بخش فروش:hoolooweb@gmail.com

بستن

پشتیبانی

جاوااسکریپتJavaScript

جاوااسکریپتJavaScript
  • 23
    دسامبر

جاوااسکریپتJavaScript

جاوااسکریپت JavaScript

زبان برنامه نویسی اسکریپت توسط NetScape تولید شده است و بر اساس استاندارد ECMA-262 Edition 3 نوشته شده‌ است. مبتنی بر اشیاء است و یک زبان شی گرا محسوب می گردد به صورت ساخت یافته نیز مورد استفاده قرار می گیرد. زبانی بسیار راحت و جذاب میباشد.کاربرد این زبان بیشتر در صفحات وب و سایت های اینترنتی می باشد. جهت پویایی به صفحات استاتیک وب سایت ها به کار می رود.

javascript

javascript

جاوا اسکریپت درون کدهای HTML قرار می گیرد .برای جان بخشیدن و پویا نمایی صفحات وب با استفاده ازدستورات HTML درون صفحات از این زبان استفاده می گردد.از لحاظ ساختاری به زبان سی پلاس پلاس و جاوا شباهت دارد

ویژگی های جاوااسکریپتJavaScript

  • از دستورهای متداول مانند if, for, .catch ,”while” و… در این زبان مانند زبان های برنامه نویسی دیگر استفاده می شود و پر کاربرد هستند.
  • اشیا ،با این زبان با استفاده از متدها و خصوصیات پویا می شوند و از این شی بارها می توان برای ساخت دیگر اشیای مشابه استفاده کرد.
  • جاوا اسکریپت جهت تعامل متد ها و اشیا ، جهت دسترسی به دنیای خارجی(محیط اجرایی، نمایش عملیات) ،جهت دسترسی به سایر نویسه ها مانند تگ <script> نیازمند به مرورگر وب می باشد. و بر روی مرورگر بازدید کننده اجرا می شود.
  • در این زبان به صورت نامحدود می توان پارامتر را به یک تابع ارسال کرد
  • دارای کتابخانه های آماده نظیر کتابخانه های استاندارد ریاضی می باشد.

کاربرد جاوااسکریپتJavaScript در صفحات وب

  • امکان تغییر رنگها، رنگ پس زمینه و رنگ و فونت و سایر ویژگی های متن و موقعیت قرار گیری
  • منوهای زیبا و پویا به همراه با انیمیشن های متفاوت
  • آمارگیری و جمع آوری اطلاعات کاربران از سایت
  • متحرک سازی، انیمیشن و پویا نمایی
  • تغییر در مشخصه ها، المانها و CSS آنها

نمونه ای از برنامه نویسی جاوااسکریپتJavaScript و مرتب سازی یا Sort با جاوا اسکریپت

   <script type=”text/javascript”>

var myarray = [۱٬۵٬۸٬۲٬۳٬۰٬۲٬۹٬۱۱];

var i = 0;

var j = 0;

for (i = 0; i <myarray.length ; ++i)

{

for (j = 0; j <myarray.length; ++j)

{

   if (myarray[i] <myarray[j])

   {

   var tmp = myarray[i];

   myarray[i] = myarray[j];

   myarray[j] = tmp;

   }

}

}

for (i = 0; i <myarray.length; ++i)

{

document.write (myarray[i] + ” “);

}

</script>

<scripttype=”text/javascript”>varmyarray=[۱٬۵٬۸٬۲٬۳٬۰٬۲٬۹٬۱۱];vari=0;varj=0;for(i=0;i<myarray.length;++i){for(j=0;j<myarray.length;++j){  if(myarray[i]<myarray[j])  {  vartmp=myarray[i];  myarray[i]=myarray[j];  myarray[j]=tmp;  }}} for(i=0;i<myarray.length;++i){document.write(myarray[i]+” “);}</script>

Comments are closed.