تبلیغات
مرکز جمع آوری نرم افزارهای موبایل،کامپیوتر،کدهای جاوا،قالب وبلاگ،آموزش،ترفند،موزیک - مطالب آموزش جاوا اسکریپت

تبلیغات
جستجو در وبلاگ
منوی اصلی
موضوعات مطالب
آمار و اطاعات وبلاگ
بازدیدهای امروز : 14نفر
بازدیدهای دیروز : 1 نفر
بازدید این ماه : 12 نفر
بازدید ماه قبل : 14 نفر
كل بازدیدها : 10 نفر
تعداد نویسندگان : نفر
كل مطالب : مطلب
آخرین بروز رسانی :
تبلیغات



ابر برچسب
تبلیغات
آرشیو مطالب
نظرسنجی
نظر شما راجع به وبلاگ چیه





صفحات اضافه
پیوندهای روزانه
دوستان من
به وبلاگ من خوش آمدید امیدوارم از این وبلاگ خوشتون بیاد | بنر دوستان
» آشنائی با جاوا اسکریپت قسمت آخر

ایجاد یک خطا

خب حالا اجازه دهید تا این پیغامها را تجربه کنیم و ببینید که به چه راحتی توسط آنها می توانید اشکال زدایی کرده و کد خود را به سرعت اصلاح کنید. ممکن است که دهها بار با پیغام خطا روبرو شوید ولی ناامید نشوید چون حرفه ای ها هم بارها و بارها با آن مواجه می شوند. حالا کد زیر را با نام error.htm ذخیره کنید:

<html>
<head>
<title> Error message </title>
</head>
<body>
<script language="javascript" type="text/javascript">
document.write("I'm ready for first error message.");
</script>
</body>
</html>

 


ادامه مطلب


• - تاریخ: یکشنبه بیست و پنجم اسفندماه سال 1387
• - موضوع: آموزش جاوا اسکریپت ,
• - لینک ثابت
• - نظر ها ()
• - برچسب‌ها: آموزش جاو اسکریپت ،
• - بازدید :
» آشنائی با جاوا اسکریپت قسمت 3

</html>

اجرای این کد

اکنون این فایل را با پسوند htm ذخیره کنید و سپس آنرا در مرورگر اینترنت اکسپلورر اجرا کنید که جمله Hello my friends را باید در صفحه ببینید. حالا خصوصیت type را حذف کنید و دوباره فایل را ذخیره و مشاهده کنید، هیچ متنی در صفحه دیده نمیشود که با تغییر نسخه 1.5 به 1.3 آن متن دوباره نمایان خواهد شد. نوشتن نسخه جاوااسکریپت اجباری نیست یعنی می توانید آنرا ننویسید.

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

document.write(" Hello my friends ")

ببینیم در اینجا این عبارت چگونه برای مرورگر تفسیر می شود. document یعنی همان سند و فایل html که در آن این عملیات باید انجام شود و مرورگر به محض برخورد با این عبارت آماده می شود برای انجام کاری که بعد از یک نقطه نوشته می شود. در اینجا باید عمل write یعنی نوشتن را انجام دهد اما چی باید بنویسد، طبق قرارداد باید هر چیزی که در بین پرانتز هست را بنویسد و چون محتوای داخل پرانتز مابین دو علامت نقل قول یعنی " " قرار گرفته پس باید بصورت یک string در بیایند. string یعنی یک رشته کاراکتر که می تواند هم حرف باشد هم عدد و هم علامت و خاصیت string در این است که هرچیزی مابین دو علامت " " قرار گرفت عیناً باید در صفحه نوشته شود.

در جاوااسکریپت به document یک object یعنی شئ می گویند و هنگامی که یک نقطه بعد از آن گذاشته می شود آن شئ منتظر method خود می شود که در اینجا همان write است. به عبارت ساده این خط می گوید که آن شئ را بردار و در آن توسط متد نوشتن چیزی بنویس.

ساده بود، نه؟ بقیه دستورات هم به همین راحتی است فقط باید آنها را بنویسید و تمرین کنید تا در ذهنتان بمانند.

src

تگ script یک خصوصیت دیگر هم دارد که src است و با آن آشنا هستید، بله همانطور که حدس زدید برای آدرس دهی است. کدهای جاوااسکریپت را هم مانند استایل شیت می توانید در یک فایل جداگانه نوشته و با پسوند js ذخیره کنید سپس با خصوصیت src آدرس آن فایل را مشخص کنید. توجه داشته باشید که در آن فایل نباید دیگر تگ script را بنویسید. معمولاً در این حالت تگ اسکریپت در قسمت head گنجانده می شود تا با شروع صفحه فایل جاوااسکریپت فراخوانی شود.

<html>
<head>
<script language="javascript" src="jsfiles/name.js" type="text/javascript">
</script>
</head>

همانطور که گفته شد، جاوااسکریپت خیلی حساس بوده و از کوچکترین اشتباهی نخواهد گذشت. به خاطر اهمیت این موضوع در صفحه بعد چگونگی پیدایش خطا را توضیح می دهم.

__________________

 


پیغامهای خطا در جاوااسکریپت



ادامه مطلب


• - تاریخ: شنبه بیست و چهارم اسفندماه سال 1387
• - موضوع: آموزش جاوا اسکریپت ,
• - لینک ثابت
• - نظر ها ()
• - برچسب‌ها: آموزش جاوا اسکریپت ،
• - بازدید :
» آشنایی و آموزش جاوا اسکریپت

آشنایی و آموزش جاوا اسکریپت


قسمت اول

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

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

جاوااسکریپت توسط شرکت Netscape اختراع شد و به عنوان اولین زبان اسکریپت نویسی در وب توسعه یافت که در حال حاضر پرکاربردترین و محبوب ترین زبان اسکریپت نویسی در دنیا می باشد که یکی از دلایل آن، پشتیبانی دو مرورگر معروف وب، Internet Explorer و Netscape Navigator از این زبان می باشد. نا گفته نماند که شرکت مایکروسافت هم برای اینکه از نت اسکیپ در این زمینه عقب نماند، نسخه مربوط به خود را بنام Jscript تولید کرد.


تفاوت جاوااسکریپت با جاوا

تقریباً در هر جا که آموزش جاوااسکریپت هست این مطلب هم مشاهده می شود چون خیلی ها فکر می کنند که این دو با هم یکی بوده یا حداقل اینکه جاوااسکریپت ساده شده زبان جاوا برای کاربرد در وب می باشد که اصلاً این چنین نیست.

همانطور که میدانید جاوااسکریپت متعلق به شرکت نت اسکیپ می باشد اما زبان جاوا متعلق به شرکت Sun Microsystems است. جاوااسکریپت در اصل یک زبان اسکریپت نویسی است نه یک زبان برنامه نویسی کامپیوتر، شاید بتوان اسکریپتها را یک نوع زبان برنامه نویسی خیلی سبک و ساده نامید اما جاوا یک زبان برنامه نویسی کاملاً پیچیده مانند زبان C است. تفاوت دیگر آنها اینست که جاوااسکریپت توسط یک برنامه مفسر یعنی interpreter در مرورگر تعریف و تفسیر شده تا قابل اجرا باشد و حتماً هم این کار در مرورگر انجام می شود اما برنامه های جاوا باید توسط یک کامپایلر Compiler ، کامپایل شده که کامپایل شدن یعنی جمع آوری اطلاعات مورد نظر و ترجمه آن اطلاعات به زبان قابل فهم برای کامپیوتر و تبدیل آن به یک برنامه کاربردی واحد و مستقل برای کاربر را گویند. به همین دلیل برنامه های جاوا را که اپلت applet می نامند، مستقل اجرا می شوند. البته اپلتهای جاوا را می توان در صفحات وب هم گنجاند.

در یک جمله می توان گفت که جاوااسکریپت فقط در صفحات وب تأثیرگذار است اما زبان جاوا برای خلق برنامه های پیچیده در کامپیوتر ساخته شده است.



ادامه مطلب


• - تاریخ: شنبه بیست و چهارم اسفندماه سال 1387
• - موضوع: آموزش جاوا اسکریپت ,
• - لینک ثابت
• - نظر ها ()
• - برچسب‌ها: جآموزش جاوا اسکریپت ،
• - بازدید :
عناوین آخرین مطالب ارسالی
صفحات دیگر