خب اول Note Pad رو باز می کنید و کد های قالب بلاگفا رو توش می ریزید. بعد از منوی Edit روی Find کلیک می کنید و یک پنجره باز می شه که می تونید تگ ها رو توش جستجو کنید.
برای خواندن مقاله به ادامه مطلب بروید
متغییرها و عملگرهای JS قسمت دوم
دربخش قبل مطالب كاملی در مورد عملگر جمع در JS گفتم ، حال به عملگر تفریق می رسیم كه حاوی نكات جالبی ست . دو متغییر عددی a=12 و b=7 را در نظر می گیریم . ما می توانیم عمل تفریق بین دو متغییر a و b را به دو صورت a-b و b-a انجام دهیم كه حاصل این دو با هم برابر نیست !
برای خواندن مقاله به ادامه مطلب بروید
متغییرها و عملگرهای JS
بعد از یك تاخیر كوتاه مدت دوباره وارد دنیای زیبای JS می شویم .در درسهای قبل مطالب مقدماتی مهمی را تحت پوشش قرار دادیم تا با زمینه ای مطلوب وارد بخش تجربی و عملی آموزش JS بشویم . در این درس علائم ریاضی كه در JS كاربرد دارند را بررسی می كنیم . در ابتدا به مفهوم «متغییر» می پردازیم . در توضیحی بسیار ساده باید بگویم ، متغییر مانند یك جعبه می باشد كه بر اساس نوعش می تواند اشیاء و مقادیر مختلفی را در خود جای دهد . طبیعی است كه هر یك از این جعبه ها باید برای خودش اسم خاص و منحصر به فردی داشته باشد تا از دیگر جعبه ها مجزا شده و قابل تمییز دادن باشد . متغییر ها نیز دقیقا حكم این جعبه ها را دارند ، مقادیر خاصی را می پذیرند و با نام خاصی از بقیه جدا می شوند . و اما انواع متغییر ؛ یكی از معمول ترین و معروفترین نوع متغییر ها ، متغییر های عددی(numeric variables) هستند كه می توانند اعداد مختلف را بدون محدودیت رقمی در خود جای دهند . از این متغییر ها می توان برای اعداد اعشاری و منفی نیز استفاده كرد . برای مثال وقتی ما می خواهیم عدد 348/3242 را به متغییری به نام mark نسبت دهیم باید به این صورت ، عمل مقدار دهی را انجام دهیم :
برای خواندن مقاله به ادامه مطلب بروید
در درس قبل با یك روش برای استفاده از JS در صفحات HTML آشنا شدیم . در این درس به ذكر 2 روش دیگر می پردازم . توجه داشته باشید كه ممكن است این روش ها به طور كامل برای شما قابل درك نباشند ، ولی به هیچ وجه نگران نباشید چون این مطالب فعلا برای این است كه شما بدانید زبان Java Script با چه روش هایی مورد استفاده قرار می گیرد و در مباحثی كه برنامه خواهیم نوشت بررسی بیشتری صورت خواهیم داد .
روش دوم باز هم مربوط به بحث شئ گرایی است . در این حالت از استفاده JS در صفحات وب ، شما به راحتی و با استفاده از دستورات خاصی از JS تمام وقایعی كه بر روی اشیاء صفحه روی می دهد را كنترل می كنید و در مقابل آن عكس العمل دلخواه را نشان می دهید . این دستورات كه وظیفه كنترل وقایع صفحه وب را دارند ، در كنار خود اشیاء قرار می گیرند و یكی از خصوصیات اشیاء را تشكیل می دهند .
برای خواندن مقاله به ادامه مطلب بروید
نحوه قرار گیری برنامه های JS در صفحات وب در بخش های قبل مبانی و مفاهیم اصلی JS را آموختید . حال بهتر است ابتدا نحوه كاربرد این زبان در وب را بیاموزید و سپس شروع به آموزش كاربردهای JS نمایم . بنا به آموخته های ابتدایی شما در مورد زبان HTML , باید بیاد آورده باشید كه هر سند HTML از دو بخش اصلی تشكیل شده . قسمت سر سند یا Header و قسمت بدنه سند یا Body . در اصطلاح به متونی كه كدهای یك صفحه HTML را تشكیل میدهند « سند HTML » می گویند . قسمت سر سند حاوی اطلاعاتی است كه مشخصات كلی صفحه از قبیل عنوان صفحه ، نسخه به كار رفته از زبان HTML را مشخص می كند . قسمت دوم بدنه صفحه می باشد كه اجزای اصلی صفحه از قبیل متن ها ، عكس ها و فرم ها در آن قرار می گیرند . قسمتهای بدنه و سر سند به وسیله «تگ» های خاصی از هم جدا می شوند . در زیر تقسیم بندی ایندو را می بینید .
برای خواندن مقاله به ادامه مطلب بروید
شی گرایی و دینامیكی درمورد زبان JS
در درس قبل آموختیم زبان js با صفحات وب چه ارتباطی دارد و دانستیم كه برنامه های زبان js در میان TAG های زبان HTML قرار میگیرد . اما حال بهتر است چگونگی ارتباط js با صفحات وب را بررسی كنیم . هر چیزی كه شما در صفحه وب می بینید (و گاهی بعضی چیزهایی كه نمی بینید ) و در تعریف كلی هر چیزی كه صفحه وب را تشكیل می دهد , مثل دكمه ها ( button ) , فرم ها , عكس ها و هزاران چیز دیگر در صفحه وب , شی نام دارند . این اشیاء راه ارتباط JS با صفحات وب هستند و در واقع وظیفه اصلی JS كنترل این اشیاست . خاصیت شی گرایی (object-oriented) در JS باعث شده كه بتواند با بیشتر اشیاء در صفحات وب ارتباط برقرار كند . یك مثال ساده این مفهوم را آشكارتر می كند . اگر ما دنیای واقعی خود را در نظر بگیریم می توانیم میز ها , كتاب ها , سگ ها , گربه ها , انسان ها و همه و همه را شی بنامیم . در صفحات وب نیز شی به همین معناست البته با این تفاوت كه در صفحات وب بعضی از اشیاء قابل مشاهده نیستند . در صفحات وب هر شی دارای خصوصیات و مشخصه های خاص خودش است كه در زمان بررسی هر شی به ان اشاره خواهم كرد .
برای خواندن مقاله به ادامه مطلب بروید
با اطمینان كامل می توان گفت « بیش از نیمی از كسانی كه با دنیای اینترنت در ارتباط هستند حداقل یك بار اسم Java Script را شنیده اند » ولی با دیدن یك برنامه ساده كه توسط زبان Java Script نوشته شده , دیگر حتی حاضر نشده اند حتی یك بار دیگر اسم آن را بشنوند !!! Java Script در ابتدا بسیار سخت و حتی عذاب آور! به نظر میرسد , ولی اصلاً اینطور نیست . فقط كمی تلاش و كوشش می تواند شما را در آموختن این زبان بسیار زیبا كمك كند . در ابتدا می خواهم مقدمه ای درباره Java Script بنویسم كه بسیاری از مسائل مربوط به آن را آشكارتر كند , و مسائلی در مورد آن را بررسی كنیم تا ذهنیت های اشتباه در مورد Java Script را از بین ببرد .
برای خواندن مقاله به ادامه مطلب بروید