تاریخ امروز :
تالار های نیک صالحی - Powered by vBulletin
تبلیغات
تولبار جدید و آپدیت شده مخصوص نیک صالحی آماده دانلود است ، برای دانلود کلیک کنید.

آخرین ارسالهای انجمن




نمایش نتایج: از 1 به 10 از 10

جاوااسکریپت چیست؟

  1. #1
    باران آواتار ها
    باران آفلاين است همکار قدیمی
    تاریخ عضویت
    Jan 2006
    محل سکونت
    i-mate: sp3 , k750 , N70
    نوشته ها
    305
    تشکر
    103
    تشکر شده 2,721 بار در 840 ارسال
    لايك دريافتي
    0
    لايك كرده
    0

    Talking جاوااسکریپت چیست؟

    جاوااسکریپت چیست؟

    HTML که زبان ساخت صفحات وب است امکانات محدودی دارد. اینترنت در اصل برای انتقال داده‌ها و رساله‌های علمی طراحی شد. در آن زمانی زبانی موردنیاز بود که بتواند متن را فرمت کند و تصاویر را به نمایش در آورد. طرح‌های تخیلی و جلوه‌های چندرسانه‌ای لازم نبود، در نتیجه، موقع طراحی HTML این امکانات در نظر گرفته نشد. با محبوب‌شدن فوق‌العاده‌ی اینترنت، مشخص شد که این زبان قدرت کافی برای طراحان وب ندارد، و در نتیجه زبان‌هایی چون جاوااسکریپت (JavaScript) به میدان آمدند.
    چرا جاوااسکریپت؟
    جاوااسکریپت یک زبان برنامه‌سازی ساده با فرمان‌هایی است که می‌تواند مستقیما در HTML جای بگیرد و به همراه HTML به وسیله‌ی یک مرورگر تفسیر شود. بدین معنی که کاربران مجبور نخواهند بود برنامه‌ها و یا فایل‌های ویگه‌ای را برای تماشای صفحات حاوی جاوااسکریپت دریافت و بر روی سیستم خود نصب کنند زیرا برنامه‌ی مرورگر آن‌ها می‌تواند کد نهاده‌شده‌ی جاوااسکریپت را به همان ترتیبی بخواند که HTML را می‌خواند.

    جاوااسکریپت حاوی اطلاعاتی است که به برنامه‌ی مرورگر می‌گوید که به دنبال کدام ورودی بگردد و با آن چه کند. این زبان برای ردیابی هر نوع ورودی‌ای، ماننده داده‌هایی که به وسیله‌ی حرکت نشانگر ماوس حاصل می‌شود، طراحی شد. پس از دریافت ورودی می‌تواند آن را پردازش کند و براساس محاسبات خود محتویاتی جدید به وجود بیاورد، یا جلوه‌های ویژه‌ای را به راه بیاندازد.
    استانداردهای چندرسانه‌ای فراوانی وجود دارد که کارآمدتر از خروجی‌های جاوااسکریپت است، اما محبوبیت جاوااسکریپت به این زودی‌ها از بین نخواهد رفت، مهم‌تر از همه یادگیری ساده‌ی آن است و همچنین می‌توان از آن به عنوان یک زبان اسکریپت عالی نام برد. این زبان به عنوان یک زبان عالی برای آموزش مبتدیان مطرح می‌شود. وقتی مبانی را یاد بگیرید بخش پیشرفته‌ی آن کمی پیچیده‌تر از HTML می‌باشد.
    سادگی جاوااسکریپت این مزیت را دارد که باعث می‌شود فایل غیرضروری به یک صفحه‌ی وب اضافه نشود و در نتیجه زمان لود صفحه به حداقل برسد.
    مزیت دیگر جاوااسکریپت آن است که اکثر جلوه‌های آن در واقع مرور وب را بهینه می‌سارد و راه بازدیدکنندگان را منحرف نمی‌کند. محاسبه‌گرهای جاوااسکریپت می‌توانند در یک صفحه‌ی تنها جای بگیرند، برخلاف محاسبه‌گرهای معمولی که از کاربر می‌خواهند داده‌ها را وارد کند، آن را تسلیم کند و نتیجه را بر روی یک صفحه‌ی مجزای دیگر ببیند. جاوااسکریپت اغلب برای ساخت جلوه‌های rollover که در بسیاری از صفحات وب می‌بینید به کار می‌رود، مانند تغییر رنگ لینک یا تغییر تصویر پس از قرارگرفتن نشانگر ماوس روی آن. یکی از کاربردهای مفید جاوااسکریپت آن است که می‌تواند برای ساخت فرم‌های دینامیکی‌ای به کار رود که براساس ورودی کاربر تغییر می‌کند، بی آن که لازم باشد که کاربر پیوسته برای بارکردن صفحات جدید در انتظار بماند.
    یکی دیگر از مزیت‌های فوق‌العاده جاوااسکریپت این است که به هیچ نرم‌افزار یا پلاگین (plug-in) کمکی برای اجرا نیازمند نیست. شما برای دیدن یک فایل فلش به برنامه‌ی Flash Player، برای گوش دادن یک آهنگ به برنامه‌ی Real Player و... نیازمندید ولی برای جاوااسکریپت هیچ‌کدام از این‌ها نیاز نیست.
    امنیت
    خوشبختانه هرروز امنیت جاوااسکریپت بالاتر می‌رود؛ نگارش‌های جدید مرورگرها کاربران را بسان یک ژنرال در برابر حملات مخرب جاواسکریپت مقاوم می‌سازند.
    حال در زیر یک نمونه از جاوااسکریپت را برای شما شرح می‌دهیم تا بیش‌تر با کاربری آن آشنا شوید. در این نمونه اگر کاربر روی متن برود، رنگ متن تغییر خواهد کرد.

    <font color="#۰۰۰۰FF" onmouseover="style.color='#FF۰۰۰۰'" onmouseout="style.color='#ooooFF'">This
    Text Will change colors</font>


    منابع جاوااسکریپت
    شاید برای یک کاربر مبتدی نیازی نباشد که در رشته‌ی IT واحدی به‌نام جاوااسکریپت را بگذارند تا بتواند از آن استفاده کند. سایتی را به شما معرفی می‌کنم که در آن می‌توانید بیش از ۲۰۰۰ جاوااسکریپت بیابید. به نظر من این سایت بزرگ‌ترین منبع جاوااسکریپت است. نسخه مشابه فارسی این سایت نیز با نام کاوشگر وجود دارد. البته شاید تعداد جاوااسکریپت‌های وبلاگ فارسی کاوشگر یک‌چهارم تعداد جاوااسکریپت‌های سایت انگلیسی نباشد!
    تذکرات مهم
    جاوااسکریپت در میان وبلاگ‌نویسان تازه‌کار ایرانی بسیار محبوب است. اما اکثر آن‌ها پس از یکی دو ماه جاوااسکریپت‌های وبلاگشان را حذف می‌کنند. بنابراین در انتخاب جاوااسکریپت‌هایی که می‌خواهید در سایت یا وبلاگتان به کار بگیرید، دقت کنید. هر جاوااسکریپتی که می‌یابید را به وبلاگتان اضافه نکنید. این مثل آن است که به غذایی که درست کرده‌اید، هر نوع ادویه‌ی خوشمزه‌ای که به دستتان می‌رسد اضافه کنید. قطعا نتیجه دلچسب نخواهد بود. اما اگر از میان آن ادویه‌ها، یکی دوتا از بهترین‌ها که با هم سنخیت دارند را برگزینید، غذای خود را بسیار خوشمزه‌تر خواهید نمود.
    ویرایش توسط Sx3D : April 15th, 2006 در ساعت 09:25 PM

  2. 14 کاربر مقابل از باران عزیز به خاطر این پست مفید تشکر کرده اند.


  3. #2
    r.l
    r.l آفلاين است كاربر ساده
    تاریخ عضویت
    Apr 2006
    نوشته ها
    23
    تشکر
    24
    تشکر شده 7 بار در 5 ارسال
    لايك دريافتي
    0
    لايك كرده
    0

    پیش فرض

    باران جان در مورد سايتهاي جاوا كه لينك گذاشته بودي نتونستم باز كنم مي شه آدرس سايت ها رو بنويسي

  4. کاربر مقابل از r.l عزیز به خاطر این پست مفید تشکر کرده است:


  5. #3
    solal آواتار ها
    solal آفلاين است كاربر ساده
    تاریخ عضویت
    Mar 2006
    نوشته ها
    50
    تشکر
    40
    تشکر شده 66 بار در 43 ارسال
    لايك دريافتي
    0
    لايك كرده
    0

  6. #4
    SAMSUNG I300 آواتار ها
    SAMSUNG I300 آفلاين است اخراج شده !
    تاریخ عضویت
    Nov 2006
    سن کاربر
    18
    محل سکونت
    SAMSUNG I300 & U600
    نوشته ها
    807
    تشکر
    561
    تشکر شده 921 بار در 471 ارسال
    لايك دريافتي
    0
    لايك كرده
    0

    پیش فرض

    سلام دوستان يك سوال:
    من ميخوام در وبلاگم يك منو در سمت راست داشته باشم
    لطفا راهنمايي كنيد بسير متشكر

  7. #5
    solal آواتار ها
    solal آفلاين است كاربر ساده
    تاریخ عضویت
    Mar 2006
    نوشته ها
    50
    تشکر
    40
    تشکر شده 66 بار در 43 ارسال
    لايك دريافتي
    0
    لايك كرده
    0

  8. #6
    black tiger آواتار ها
    black tiger آفلاين است كاربر ساده
    تاریخ عضویت
    Apr 2007
    محل سکونت
    sony ericsson k310i
    نوشته ها
    35
    تشکر
    36
    تشکر شده 108 بار در 52 ارسال
    لايك دريافتي
    0
    لايك كرده
    0

    Cool

    نقل قول نوشته اصلی توسط solal نمایش پست ها
    با اسكريپيت بعيده بشه منو د اشت بايد طراحي اوليه رو بازسازي كنين
    خوب چه جوری باید طرحی اولیه رو باز سازی کرد لطفا کمک کنید

  9. #7
    kavir_aseman آفلاين است تازه وارد
    تاریخ عضویت
    Jul 2007
    سن کاربر
    22
    نوشته ها
    3
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال
    لايك دريافتي
    0
    لايك كرده
    0

    پیش فرض

    اگه یه نفر جدیدا با اسکریپ آشنا شده باشه باید از کجا شروع کنه؟
    مراحل و گام های بعدی کدومند؟

  10. #8
    hossin7288 آفلاين است تازه وارد
    تاریخ عضویت
    Nov 2007
    سن کاربر
    21
    نوشته ها
    1
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال
    لايك دريافتي
    0
    لايك كرده
    0

    پیش فرض

    از توضیح دادن شما سپساسگذارم:)

  11. #9
    rtech آواتار ها
    rtech آفلاين است همکار قدیمی
    ما همه همسفر کشتی طوفان زده ای هستیم که چاره ای جز غرق شدن نداریم پس با هم مهربان تر باشیم
    تاریخ عضویت
    Dec 2007
    سن کاربر
    27
    محل سکونت
    Tehran
    نوشته ها
    5,636
    تشکر
    8,556
    تشکر شده 10,366 بار در 4,121 ارسال
    لايك دريافتي
    0
    لايك كرده
    0

    پیش فرض

    جاوا اسکریپت (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 تیک خورده باشد.(به همین راحتی)

    چه زود پــیــــــــــــــــــــر ....
    چه دیر عاقــــــــــــــــــــل ....

  12. کاربر مقابل از rtech عزیز به خاطر این پست مفید تشکر کرده است:


  13. #10
    leilaazad آفلاين است كاربر ساده
    تاریخ عضویت
    Apr 2010
    نوشته ها
    13
    تشکر
    0
    تشکر شده 4 بار در 3 ارسال
    لايك دريافتي
    0
    لايك كرده
    0

    پیش فرض

    سلام دوست عزیز
    می تونی یه فلش درست کنی که منو داشته باشه بعد اون فلش رو بزاری تو وبلاگت.
    به سایت ما سر بزن
    http://www.cms4website.com

موضوعات مشابه

  1. چگونه جاوا اسکریپت رو در مرورگر ie فعال کنم؟
    توسط مارال20 در انجمن مرورگرهای اینترنت
    پاسخ: 2
    آخرين نوشته: January 16th, 2012, 08:07 PM
  2. جاوا اسکریپت
    توسط leilaazad در انجمن برنامه های CMS / مديريت محتوا
    پاسخ: 1
    آخرين نوشته: March 17th, 2011, 04:09 AM
  3. :: آموزش جاوا اسکریپت ::
    توسط pedram 021 در انجمن مطالب آموزشی
    پاسخ: 0
    آخرين نوشته: May 28th, 2009, 06:02 PM
  4. جاوا اسکریپت ، مار خوش خط و خال !
    توسط odise2004 در انجمن نمونه های آماده
    پاسخ: 0
    آخرين نوشته: May 20th, 2008, 02:44 PM
  5. تفاوت اکشن اسکریپت در فلش ام ایکس با زبان جاوا اسکریپت چیست ؟
    توسط احسان_1 در انجمن JavaScript جاوا اسکریپت
    پاسخ: 0
    آخرين نوشته: September 6th, 2007, 10:33 AM

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
قدرت گرفته از ویبولتین ،اکنون ساعت 06:46 PM برپایه ساعت جهانی (GMT - گرینویچ) +4.5 می باشد.
کليه حقوق اين سايت متعلق به  شرکت فرهنگ سازان  است.هر گونه استفاده از مطالب اين سايت پيگرد قانوني دارد
سئو و بهينه سازي : سئو
Powered by vBulletin® Version 4.2.2 Copyright © 2014 vBulletin Solutions, Inc. All rights reserved