• مشکی
  • سفید
  • سبز
  • آبی
  • قرمز
  • نارنجی
  • بنفش
  • طلایی
تعداد مطالب : 2
تعداد نظرات : 1
زمان آخرین مطلب : 6239روز قبل
آموزش و تحقيقات

 

فناوری های  الکترونیکی  دائما و بطور پیشرونده  در تمامی زنجیره ی تقاضا در همه ی صنایع در طول دهه ی بعد توسعه خواهد یافت. این که تجارت الکترونیک آنقدر پیش پا افتاده شود که واژه ی "e" در کلمه ی "e-Business" زائد تلقی شود و آن تجارت معمول شود ، مورد انتظار است ؛ اما یک رسانه ی کاملا جدید این توسعه را اجرا کرده است.

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

تجارت الکترونیک به معاملات متنوع که بین دولت و شهروندان،خانواده ها و یا موسسات بازرگانی انجام می شود اطلاق میگردد.

هر چند که تجارت الکترونیک دنیایی از بازار را برای خریداران و دنیایی از خرید را برای تاجران می گشاید ،این نمونه به خوبی نشان میدهد که کسب و کار الکترونیکی این کارکرد را با تدارک فرصت های مهم تر برای تعامل متصل میکند، معامله و سود دهی در پس یک خدمت و سیستم زنجیره ی تقاضا.اکثر سیستم های زنجیره ی تقاضا در حقیقت ابزارهای تجارت الکترونیک هستند. برای مثال خریداری ،مدیریت موجودی کالا ، CRM و برخی از سیستم های  ERP ­­Enterprise Resource Planning .

سیستم های تجارت الکترونیکی Front end شامل ایمیل ،سایت های اینترنتی (چه درون یک شرکت چه خارج از آن (out source) ، ارتباط با بروشور یا با تعامل دو طرفه­ی قوی) و ترفند های بازاریابی که برای ارتقای سایت اینترنتی به کار گرفته می شود، می­باشند. سیستم های back end نیز شامل خریداری ، انبار داری ، تولید ، تحویل کالا ،نظارت و سرپرستی ،سیستم های حسابداری ، سیستم های اموال داری(موجودی کالا) و ... هستند.

 

مزایای تجارت الکترونیک به اختصار عبارتند از: 

 

بهینه سازی فرایند تجارت

 

 یکپارچگی کامل فناوری های الکترونیکی در تمام فرآیندهای تجاری front end, back end  سود عمده ای را تامین میکند.

 

پیشرفت خدمات و پاسخگویی به مشتری:

 

اجازه ی پیگیری تحویل مرسوله های پستی در زمان معمول به مشتریان ، سایت اینترنتی Federal Express با موقعیت کالاها و زمان رسیدن آنها با مشتریان صحبت میکند.تدارک این طبقه بندی از اطلاعات سبب خشنودی و حس کنترل بیشتر مشتری میشود.امروزه اکثر مشتریان بانک به خوبی از دستگاه های تحویلدار خودکار (ATM’s) استفاده میکنند، هرچند که برخی از افراد هنوز کمبود تعامل حضوری با کارمندان بانک را حس میکنند اما به کلی نمی خواهند به سیستم قدیمی ایستادن در یک صف برای خدمت حضوری برگردند.آن ها احساس کنترل بیشتری بر فرآیند خرید می کنند و می توانند هر زمان به اطلاعاتشان دسترسی داشته باشند .انتشار سوالات متداول  در یک سایت اینترنتی زمان مشتری و پول تلفنی که برای گرفتن یک جواب صرف میکند را کاهش می دهد.همچنین به بازرگانان اجازه ی تمرکز بر روی  ایجاد کسب و کارهایی با معاملات بیش تر در همان موارد ساده ی را می دهد .

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

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

 

 کاهش سرجمع هزینه ها

 

هزینه های کارگر:

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

برگرداندن قیمت های مقطوع به قیمت های متغیر. علاوه بر این ، هزینه های کارگر میتواند از طریق سیستم های خودکار فروش که نیاز به دخالت کمتر انسان دارد کاهش یابد.

هزینه های مواد خام:

کاهش هزینه های مواد خام با درخواست بیان علاقه و دریافت قیمت از عرضه کنندگان مواد خام جهانی.همکاری الکترونیکی با دیگر بنگاه های تجاری به منظور انباشتن مواد خام خریداری شده.

مخارج کلی و دیگر هزینه ها:

§         outsource کردن کارهای غیر مهم و سیستم های فروش خودکار به کاهش فضا و تجهیزات مورد نیاز کمک می کند.

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

§      MS Netmeeting, IRC Chat و دیگر نرم افزارها این امکان را فراهم میکند تا ارتباطی با صدا ، تصویر و نوشتاری داشته باشید که سبب صرفه جویی در هزینه های سفر، سفرهای هوایی ، منزل و کنفرانس از راه دور می شود.

§     نرم افزارهای تشخیص صدا موجب  کاهش نیاز به همیاری منشی می شود و سرعت تایپ کردن شما را افزایش می دهد.

§         اغلب هزینه های ارتباطات میتواند به طور قابل توجه با استفاده از ترکیب  ایمیل و دیگر ابزار اینترنتی ، پاسخگوی خودکار تلفن ، سامانه ی پاسخگویی صوتی، انتقال تماس­ها و ارتباط سیار کاهش یابد.

§         کاهش موجودی کالا

§         کاهش نیاز به سرمایه ی کار

§         کاهش هزینه های داد و ستد

 

بهبود گردش سرمایه :

 

سود شارژها ، کارمزدهای بانکی ، هزینه ی وصول مطالبات ، هزینه ی پست و چاپ را با استفاده از انتقال وجوه الکترونیکی (EFT)، پایانه ی فروش (POS) و امکانات بانکداری الکترونیکی کاهش دهید .

 

ارتباط موثر­­تر با تامین کنندگان/ مشتریان

 

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

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

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

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

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

 

بازار های جدید

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

 

اعتماد

سرمایه گذاری در یک سامانه ی خوش ساخت تجارت الکترونیکی که شامل پست الکترونیکی ،سایت الکترونیکی و سامانه­یback end باشد سبب افزایش اعتماد مشتری خواهد شد. انتشار رایگان تبلیغات ، اطلاعات مفید ، سفارش و پرداخت هزینه ی مطمئن و بی خطر معاملات  و تحویل قابل اطمینان، پشتیبانی و پاسخگویی  کلید های بنای یک رابطه ی محکم و موفق با مشتری در اینترنت هستند.

 

صداقت با خریدار

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

 

مدیریت یک فروشگاه

در اکثر بنگاه های بازرگانی ، طرح ریزی ، سرمایه گذاری و استفاده از فناوری های الکترونیکی ، رقابت در عرصه ی بین المللی، افزایش سهم فروشگاه در فروش، بازگشت سرمایه  (ROI) و در نتیجه عملکرد فروشگاه به خاطر مدیریت را بهبود خواهد داد.برای نمونه ، یک فروشگاه که فراخوان یک مناقصه را در اینترنت داده است می تواند یک پاسخ مناسب را از هر جای جهان سریع تر از گذشته دریافت کند. همچنین می­تواند با استفاده از اینترنت  به مشخصات فنی یک ماده اولیه و دیگر ذخایر را ارزان تر و سریع تر از ابزار سنتی دست یابد.بعلاوه، ایمیل و کنفرانس از راه دور همکاری های بزرگتر را بین بنگاه های تجاری در فعالیت های اقتصادی مشترک به منظور ورود به بازارهای جدید ، تولید یک محصول یا ارائه­ی خدمات به یک خریدار را آسان تر می­کند .ترکیب این عوامل در دسترسی بهتر بنگاه های تجاری به بازارهای گوناگون و کاهش زمان فروش محصول برای محصولات شان موثر است.

 

محصولات و خدمات جدید

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

 

یک موسسه ی تجاری برای دستیابی به بازارهای جدید باید 10 گام ذیل را در نظر گیرد:

 

1.     مد نظر قرار دادن زبان آن کشور،تضمین راهنمایی و ترجمه ی اطلاعات مهم به منظور انطباق دو زبان

2.       آماده سازی  کلمات کلیدی سایت اینترنتی  و موتور های جستجو  که برای انطباق زبان لیست بندی شده اند

3.       دستور العمل محصولات یا کتاب راهنما نیز باید ترجمه شود

4.       برخی از کالاها ممکن است به تایید مسئولین کشور نیاز داشته باشد

5.       مالیات بر ارزش افزوده  VAT/GST و دیگر مفاد مالیاتی را بررسی نمایید.

6.       تاسیس یک  واحد خدمات پس از فروش و تعمیرات در فاصله ی نزدیک به مرکز فروش جدید

7.       برقراری یک شماره ی تماس رایگان که یا به واحد تجاری خودتان یا به یک شعبه یا یک شریک تجاری نزدیک متصل است

8.       ارتقاء فروشگاه اینترنتی تان در فضای فروش جدید با استفاده از راهبرد مناسب مثل ایمیل ، تبادل لینک با وب سایت های برجسته ی محلی ، خدمات ، Portal ها، روزنامه ها ،مجلات ،رادیو ، تلویزیون و ...

9.       تعیین موقعیتی که تبصره های قانونی از آن حمایت می کند

10.   تعیین یک ارز مناسب برای معاملات

 

سرمایه ی فکری و انسانی

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

 

فناوری

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

 

اطلاعات بیش تر

مطالعه در مبحث ذیل اطلاعات بیش تری در مورد این موضوع در اختیارتان قرار می دهد:

 

◄ طرح ریزی تجاری

 

 

 

يکشنبه 24/3/1388 - 17:18
آموزش و تحقيقات
  

JavaScript چیست؟

 

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

 

 

مفهوم JavaScript

 

 

JavaScript دقیقا یک زبان برنامه نویسی میباشد که به وسیله آن میتوان بین کاربر و سایت ارتباط برقرار نمود. توجه داشته باشید که استفاده از JavaScript در صفحات Web نیازی به نوشتن اسکریپتها نداشته و میتوانید اسکریپتهای موجود در شبکه اینترنت را کپی و در مکان مورد نظر با ایجاد تغییرات مورد نیاز استفاده کنید، اما در صورتیکه یک برنامه نویس باشید با استفاده از این سایت خواهید توانست اسکریپتهای مورد نظرتان را بنویسید.

 

 

قابلیت JavaScript

به وسیله جاوا اسکریپت میتوان قابلیتهای بیشماری از قبیل ایجاد ارتباط بین کاربر و سایت به صفحه Web اضافه نمود. مثلا سایتهایی را مشاهده نمودید که با قرار گرفتن نشانگر موس بر روی دکمه مورد نظر بصورتی متفاوت (برجسته، تغییر محتویات درون دکمه) نمایش داده میشود، این عمل توسط JavaScript انجام شده و به این تکنیک rollover گفته میشود.
به وسیله
rollover میتوان حالتی ایجاد نمود تا اطلاعات وارد شده توسط کاربر درون فرمها بطور صحیح باشند و در نتیجه در زمان و هزینه مربوط بتوان صرفه جویی نمود. میتوان محاسبات لازم و مورد نیاز عددی را بدین وسیله در دستگاه کاربر و بدون نیاز به هیچ گونه فرایندی در serverها انجام داد تفاوت بین برنامهای server-side و client-side بدین گونه است که در برنامه server-side برنامه توسط CGI در خود serverها اجرا میشود مانند: برنامه ASP ولی در برنامه های client-side برنامه در دستگاه کاربر اجرا خواهد شد.
از دیگر فرمت ها و قابلیتهای
JavaScript میتوان، صفحات HTML را بر اساس عمل کاریر نمایش داد. فرض کنید که یک سایت آژانس مسافرتی را باز کرده و مقصد خود را هاوایی انتخاب کنید، بوسیله اسکریپت میتوان آخرین اطلاعات مسافرتی مورد نیاز برای هاوایی را در صفحه ای جدید مشاهده نمایید.
به وسیله این برنامه میتوان بر
browser کنترل انجام داد و پنجره های جدیدی را باز نمود، جعبه های پیغام را به کاربر اعلام نمود و بر روی قسمت status bar پنجره browser پیغام مخصوصی را نمایش داد.
همچنین بخاطر وجود قابلیتهای ویژه ای که در این نوع برنامه نویسی وجود دارد میتوان ساعت، تقویم و هر برنامه زمانی دیگری نیز تهیه کرد.

 

 

 JavaScript یک برنامه Java نیست.

 

برخلاف شباهت اسمی موجود برنامه Java و JavaScript، هیچگونه شباهتی بین این دو برنامه وجود ندارد Java یک زبان برنامه نویسی بسیار کامل پیشرفته ای است که توسط شرکت sun microsystem تهیه شده و با استفاده از آن که نسل بعدی برنامه های c و ++c میباشد، میتوان تمامی برنامه مورد نیاز را نوشته و در ضمن قطعات الکترونیکی استفاده کننده را نیز کنترل نمود. از خاصیتهای دیگر Java اجرای برنامه نوشته شده توسط آن در تمامی مکانها با هرگونه سیستم عامل از قبیل Windows، Unix، Mac os میباشد.
اساس
Java در برنامه های client-side برای ایجاد appletها میباشد، این برنامه های کوچک توسط شبکه اینترنت دریافت شده و درون خود browserها اجرا میشوند بطوریکه بعلت وجود قابلیت همه گیر Java، این برنامه در تمامی browserهایی که قابلیت اجرای Java را دارند، کار میکنند.
میتوانید بااستفاده از تگ <
APPLET> در سند HTML فرامین Java را بکار بگیرید و سپس هنگامی که browser تگ <APPLET> را مشاهده کرد، applet مورد نظر از server وارد دستگاه شده و در جای تعبیه شده درون سند HTML اجرا میشود.

 

 

اندکی در مورد تاریخچه JavaScript

 

در صورتیکه JavaScript با نام Java تناسبی ندارد، پس چرا در نام خود شباهت دارند؟ پاسخ به این سئوال را در استفاده از معروفیت نام موجود در بازار خواهید یافت. بعد از اضافه نمودن قابلیتهای اسکریپت نویسی Netscape که اساسا زبان برنامه نویسی Livescript نامیده شده در همین موقع زبان gava معروفیت خاصی پیدا کرد و شرکت Netscape بعنوان اولین شرکت از آن در browserهای خود استفاده کرد و نام آنرا به JavaScript تغییر این زبان برنامه نویسی گسترش چشمگیری بدنبال داشت.

 

 

زبان ترکیبی:

 

زبان JavaScript یک زبان برنامه نویسی "شی گرا" میباشد. در این قسمت مفهوم شی گرایی یک برنامه را با توجه به مفاهیم object مشخصات و اعمال، آنها را توضیح میدهیم.

 

 

Object

 

در دنیای حقیقی اشیاء مانند کامپیوتر، دوچرخه و ... میباشند، در زبان JavaScript اشیاء درون browserها بوده و عبارتند از پنجره ها و فرم ها.

 

 

Properties

 

اشیاء (object) خود دارای مشخصه هایی میباشد مثلا گربه دارای پوست میباشد، کامپیوتر، کیبورد داشته و دوچرخه دارای چرخ است! در دنیای JavaScript پنجره دارای تیتر و فرمها دارای check box میباشند.
تغییر مشخصه یک شی میتواند آن را تغییر میدهد، بطوریکه میتوان همان مشخصه را در اشیای کاملا متفاوتی بکار برد.
فرض کنید که دارای مشخصه ای بنام
empty هستید، پس بنابرآنچه گفته شد این مشخصه (خالی بودن) را میتوانید هم برای شکم گربه و هم برای کاسه گربه بکار ببرید!

 

 

Methods

 

کاری که اشیاء میتوانند انجام دهند، Methods نامیده میشود، که مثلا خرخر گربه، خرابی کامپیوتر، و چرخش دوچرخه را میتوان عنوان نمود. اشیاء زبان JavaScript نیز دارای methodsهایی میباشد مثلا عمل کلیک برای دکمه ه، بازکردن پنجره و انتخاب متن مورد نظر را بدنبال دارد. همانطور که توجه میکنید پرانتزها نمایانگر وجود method میباشند.

 

 

کنترل وقایع (handling events)

 

events عملیاتی بوده که کاربر در هنگام مشاهده صحنه طراحی شده انجام میدهد.
پذیرش (
Submitting) یک فرم و تغییر مکان نشانگر ماوس برروی یک تصویر، دو نمونه از حالات و وقایع اتفاق افتاده میباشند.
توسط دستورات بنام
event handlers، این برنامه وقایع مورد نظر را کنترل میکند. متداولترین کنترل کننده های وقایع در جدول فوق آورده شده اند و در آینده بیشتر در مورد آنها صحبت خواهیم کرد.

 

 

Event

 

onAbort

        

کاربر با اشیاء کاری ندارد.

onBlur

 

کابر شی را تغییر میدهد.

OnError

 

اسکریپت با اشتباه مواجه میشود.

oncHange

 

کاربر برروی شی کلیک میکند.

onFocuse

 

کاربر یک شی را فعال میکند.

onLoad

 

بارگزاری شی اتمام میشود.

onMouseover

 

نشانگر ماوس بر روی شی میرود.

onMouseout

 

نشانگر ماوس از روی شی کنار میرود.

onSubmit

 

کاربر یک فرم را پذیرش میکند.

onUnload

 

کاربر به پنجره کاری ندارد.

onSelect

 

کاربر محتویات شی را انتخاب میکند.


 

 

 

 

نکات مورد توجه

 

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

عملگردها

 

عملگرده، علاماتی بوده که برای کار با متغییرها استفاده میشوند. مطمئنا با عملگرهای ساده ریاضی مثل جمع، تفریق آشنا هستید. برای اطلاع بیشتر به دیگر عملگرها به جدول فوق توجه کنید.

 

X+Y (عددی)

        

دو عدد X و Y را با یکدیگر جمع میکند.

X+Y (حرفی)

 

عبارت داخلی Y و X را در کنار هم قرار میدهد.

X-Y

 

Y را از X کم میکند.

X*Y

 

Y و X را هم ضرب میکند.

X/Y

 

X را بر Y تقسیم میکند.

X%Y

 

خارج قسمت X بر Y را نشان میدهد.

X++ ، ++X

 

به X یک عدد اضافه میکند. (X=X+1)

X-- ، --X

 

از X یک عدد کم میکند. (X=X-1)

X-

 

علامت X را عوض میکند.


 

 

 

 

نکات مورد توجه

 

هر چند دو عملگر X++ ، ++X به مقدار X یک واحد اضافه میکنند، اما در اصل دو عملگر متفاوت از یکدیگر میباشند. به عنوان مثال اگر X=5 باشد و ++Y=X باشد در نتیجه Y=5 و X=6 میشود ولی در عبارت Y=++X مجهولهای X و Y هر دو دارای مقدار 6 خواهد بود.

 

 

معادله ها

 

X=Y

        

مقدار X برابر Y قرار داده میشود.

X+=Y

 

مانند معادله X=X+Y است.

X-=Y

 

مانند معادله X=X-Y است.

X*=Y

 

مانند معادله X=X*Y است.

X/=Y

 

مانند معادله X=X/Y است.

X%=Y

 

مانند معادله X=X%Y است.

 

 


 

 

نامعادله ها

 

X==Y

        

در صورتیکه X،Y مساوی باشند مفهوم، true را بر میگرداند.

X!=Y

 

در صورتیکه X،Y نامساوی باشند مفهوم، true را بر میگرداند.

X>Y

 

در صورتیکه X از Y بزرگتر باشد مفهوم، true را بر میگرداند.

X>=Y

 

در صورتیکه X از Y بزرگتر یا برابر باشد مفهوم، true را بر میگرداند.

X

 

در صورتیکه Y از X بزرگتر باشد مفهوم، true را بر میگرداند.

X<=Y

 

در صورتیکه Y از X بزرگتر یا برابر باشد مفهوم، true را بر میگرداند.

X&&Y

 

در صورتیکه هم X و هم Y صحیح باشد مفهوم، true را بر میگرداند.

X\Y

 

در صورتیکه یا X یا Y صحیح باشند مفهوم، true را بر میگرداند.

X!

 

در صورتیکه مقدار X غیر صحیح باشد مفهوم، true را بر میگرداند.

 

 


 

 

نکات مورد توجه

 

در صورتیکه متغییرهای (حرفی) رشته ای را با یکدیگر مقایسه کنید، توجه داشته باشید که "a" از "A" بزرگتر و "be" از "abracadabra" کوچکتر میباشد.

 

 

ابزارهای مورد نیاز

 

از آنجا که JavaScript یک متن ساده میباشد، در نتیجه میتوان از هر ویرایشگر متن کمک گرفت، همچنین میتوان از یک پردازشگر متن مثل word که فایل را نهایت بصورت text only ذخیره شود، استفاده کرد ولی کلا بهتر است از برنامه ای که حالت plain text که بصورت فرمت استاندارد آن است استفاده نمایید. در سیستم ویندوز اغلب کاربران از برنامه notepad استفاده میکنند.

                          javascript

      

جمعه 31/3/1387 - 11:42
مورد توجه ترین های هفته اخیر
فعالترین ها در ماه گذشته
(0)فعالان 24 ساعت گذشته