بخشی از متن:
لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (..pptx) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 29 صفحه
قسمتی از متن PowerPoint (..pptx) :
1 JavaScript 2 client-side programming with JavaScript scripts vs. programsJavaScript vs. JScript vs. VBScriptcommon tasks for client-side scriptsJavaScriptdata types & expressionscontrol statementsfunctions & librariesstrings & arraysDate document navigator user-defined classes 3 برنامه نویسی طرف مشتری یادآوری: HTML برای تولید صفحات ایستا مناسب است.می توان چینش عکس و متن، نحوه ارائه ، لینکها و ... را کنترل نمود.هنگام دسترسی به صفحات وب، شکل و محتوای سایت ثابت است. برای تولید صفحات فعال و تراکنشی به یک زبان برنامه نویسی نیاز داریم.برنامه نویسی طرف مشتریبرنامه ها تحت یک زبان برنامه نویسی مجزا مثل JavaScript و JScript و VBScript نوشته می شوند.برنامه در داخل کد HTML صفحه جاسازی می شود و با برچسب script مشخص می گردد.هنگام بارگذاری صفحه، مرورگر کد برنامه را اجرا کرده و خروجی دینامیک آنرا با محتوای استاتیک HTML ترکیب کرده و نمایش می دهد. 4 Scripts vs. Programs زبان اسکریپتی یک زبان برنامه نویسی ساده و تفسیر شده است.اسکریپتها به صورت متن ساده هستند که توسط کاربرد تفسیر می شوند.مزایا:مدل اجرایی ساده تر: به کامپایلر و یا محیط توسعه برنامه (مثل turbo c) نیازی نداریم.صرفه جویی در پهنای باند: بجای کد اجرایی برنامه، سورس کد بارگذاری می شود.مستقل از محیط اجرا: هر مرورگری که دارای قابلیت تفسیر اسکریپت باشد می تواند کد را اجرا کند.معایب:کندی: از زبانهای برنامه سازی معمول کندتر است.توانایی محدود: قدرت و خواص زبانهای برنامه سازی معمول را ندارد. 5 زبانهای اسکریپتی JavaScript اولین زبان اسکریپتی است که توسط Netscape در سال 1995 ابداع شد. از لحاظ syntax شبیه Java/C++ است اما دارای انعطاف بیشتر وتوانایی کمتر است.نوع داده قابل تغییر، متغییرهای دینامیک، اشیا سادهJScript در سال 1996 توسط مایکروسافت در پاسخ به JavaScript ابداع شد:هسته هر دو شبیه هم هست. اما تفاوتهای وابسته به مرورگر وجود دارد.خوشبختانه، اکثر مرورگرها هر دو زبان را پشتیبانی می کنند.هسته JavaScript 1.5 و JScript 5.0 با استاندارد ECMAScript مطابقت دارد. VBScript نسخه اسکریپتی زبان برنامه نویسی ویژوال بیسیک است.