كلیه اطلاعات این سایت مربوط به شركت طراحی سایت - شركت نرم افزاری بهپردازان می باشد


شركت نرم افزاری بهپردازان

موضوع مقاله : کارايي زبان برنامه نويسي جاوا اسکريپت چيست؟ :

شرح : جاوا اسکريپت زبان برنامه نويسي مي باشد که درون کدهاي HTML قرار مي گيرد و بر روي مرورگر بازديد کننده اجرا مي شود. جاوا اسکريپت توانايي تغيير در محتويات المانهاي نمايش داده شده را بر روي مرورگر فرد بازديد کننده دارد بطوريکه امکان پويا سازي يا ديناميک شدن صفحات بوجود مي آيد.

توانايي هاي جاوا اسکريپت
توانايي ها و قابليت هاي جاوا اسکريپت بسيار متنوع بوده و تنها به موارد که در زير مي آيد خلاصه نمي شود. در زير ليستي از قابليت هاي اين اسکريپت آورده شده است:

    امکان تغيير در متون نمايش داده شده در مرورگر
    امکان تغيير رنگها، رنگ پس زمينه و موقعيت قرار گيري المانهاي استفاده شده در طراحي وب سايت
    تغيير در مشخصه هاي المانها و CSS آنها
    متحرک سازي، انيميشن و پويا نمايي
    تعامل با کاربر و از طريق المانهاي ورودي نظير Textbox ها، RadioButton ها، TextArea و غيره
    عکس العمل نشان دادن به واکنش هاي کاربران نظير تغيير عکسها با حرکت موس روي آنها
    نمايش اخطار و يا پيام به کاربران
    انجام محاسبات رياضي
    ساخت و توليد کد HTML بصورت پويا و برحسب شرايط مورد نياز
    منوهاي جالب همراه با انيميشن
    جمع آوري اطلاعات کاربران از سايت و آمارگيري

مزاياي جاوا اسکريپت
در زير ليستي از مزاياي استفاده از جاوا اسکريپت آورده شده است. لازم به ذکر است که مزايا اين زبان برنامه نويسي تنها به اين موارد ختم نمي شود:

    دادن پويايي به صفحات استاتيک وب سايت ها
    برخي از عمليات را نمي توان بدون استفاده از اين زبان برنامه نويسي انجام داد. نظير تعامل با کاربر، يافتن اطلاعات کاربري بازديد کنندگان نظير IP هاي آنها و موارد ديگر
    نزديک بودن اين زبان برنامه نويسي به زبانها برنامه نويسي ديگر نظير C, C++ و يا C#
    امکان استفاده از کتابخانه هاي آماده اين زبان برنامه نويسي نظير کتابخانه هاي استاندارد رياضي
    سادگي در برنامه نويسي و پياده سازي بدون درگير شدن با کامپايلرهاي پيچيده.

معايب جاوا اسکريپت
از جمله معايب جاوا اسکريپت مي توان موارد برتر زير را بر شمرد:

    کند بودن در زمان اجرا بدليل عدم کامپايل شدن کدها.
    ديباگ کردن آن بسيار مشکل است.
    چنانچه خطايي در اجراي برنامه رخ دهد، در برخي از موارد بدون دادن پيامي يا ارائه هيچگونه       راهنمايي، از برنامه خارج مي شود.
    در همه مرورگرها قابل اجرا نمي باشد (در مرورگرهاي قديمي) و نيز برخي کاربران، براي سو استفاده سايت ها، امکان اجراي اينگونه اسکريپت ها را بر روي مرورگر خود لغو مي کنند.
    بر روي مرورگر اجرا مي شود در نتيجه هيچگونه امکاني براي مبادله با سرور سايت را ندارد.


نکته اي که در پايان بار ديگر مي خواهيم متذکر شويم اين است که جاوا اسکريپت برنامه تي است که روي کامپيوتر کلاينت يا همان مرورگر اجاره مي شود (در مقايسه با اسکريپت هايي که بر روي سرور اجرا مي شوند نظير ASP يا PHP)

بازگشت