آرتا رسانه

دسته‌بندی: آموزشی

آموزش برنامه نویسی جاوا اسکریپت-جلسه سی چهارم

  The addEventListener() method addEventlistener()  زمانی استفاده می شود که چندین رویداد را بخواهیم برای یک عنصر پیاده کنیم . این تابع زمانی که یک رویداد اتفاق می افتد یک فانکشن را اجرا می کند در واقع یک شنونده است. Syntax آن بصورت زیر است: element.addEventListener(event, function, useCapture); event همان

آموزش برنامه نویسی جاوااسکریپت-جلسه سی و سوم

DOM CSS گاهی نیاز داریم style  یک تگ رو عوض کنیم . <p id=”p2″>Hello World!</p> <script> document.getElementById(“p2”).style.color = “blue”; document.getElementById(“p2″).style. fontFamily = ” Arial”; document.getElementById(“p2″).style. fontSize = ” larger”; </script> در اینجا می توان با استفاده ازstyle  تغییرات زیادی را بر p اعمال کرد.نکته ای که در اینجا وجود دارد این هست که Cssهایی که با خط

آموزش برنامه نویسی جاوااسکریپت-جلسه سی و دوم

Changing the value of an attribute راه دیگر برای تغییر دادن صفحه وب با جاوااسکریپت این است که با استفاده از صفت های هر تگ این کار را انجام دهیم . >img id= “image” src=”smiley.gif” width=”160” height=”120”> <script > document.getElement(‘image’).src=”landscape.jpg”; </script> در این مثال ابتدا یک عکس قرار داده شده

آموزش برنامه نویسی جاوااسکریپت-جلسه سی و یکم

CSS Selectors برای اینکه در صفحه وب با جاوااسکریپت تغییراتی بدهیم یکی از راه ها استفاده از selector هاست. برای اینکار از متد querySelectorAll استفاده می کنیم . <p>Hello World!.</p> const x = document.querySelectorAll(“p.intro”); برای اینکه انتخاب کردن المانها را گروهی انجام دهیم از collectionها استفاده می کنیم . document.anchors document.body

آموزش برنامه نویسی جاوااسکریپت-جلسه سی ام

JS HTML DOM   با html dom جاوااسکریپت می تواند به تمام عناصر موجود در یک سند html دسترسی پیدا می کند. و تمام عناصر صفحه وب حکم شی را دارد . HTML DOM Methods document.getElementById(“demo”).innerHTML Document  بالاترین سطح یک شی در وب هست که با متد getElementById توسط آیدی

آموزش برنامه نویسی جاوااسکریپت-جلسه بیست و نهم

Static Method کلمه static به ما اجازه می دهد که بدون تعریف نمونه object بتوانیم object رو فراخوانی کنیم. ولی اگر static را ننویسیم حتما باید یک شی تعریف کنیم و با آن مقدار را فراخوانی کنیم. class Car {   constructor(name) {     this.name = name;   }   static hello() {     return “Hello!!”;   } } document.getElementById(“demo”).innerHTML =

آموزش برنامه نویسی جاوااسکریپت-جلسه بیست و هشتم

JS Classes Class intro کلاس در واقع همان شی هست منتهی گسترده تر است . داخل کلاس می توان آبجکت های مختلفی داشت. روی کلاس می توان متد های مختلفی را پیاده کرد. آبجکت ها محدودت هستند و در واقع خلاصه ای از کلاس ها هستند. Syntax class ClassName {  

آموزش برنامه نویسی جاوااسکریپت-جلسه بیست و هفتم

  Object Constructor Constructor یک سازنده شی است و به شکل تابع نوشته می شود و همواره با خود شی هم نام است. Constructor با حروف بزرگ شروع می شود . هم چنین برای فراخوانی شی های جدیدی که می سازیم باید تابع Constructor  با کلمه new صدابزنیم. function Person(first, last,

آموزش برنامه نویسی جاوااسکریپت-جلسه بیست و ششم

Object Display برای دسترسی به آیتم های آبجکت از Object.values(person) استفاده می کنیم. Person در اینجا اسم شی هست . Getters and Setters کار تابع getter این هست که مقدار یک صفت رو برمی گردونه، کار تابع Setter این هست که مقدار میده و صفت رو انتساب می کنه. این

آموزش برنامه نویسی جاوااسکریپت-جلسه بیست و پنجم

شی گرایی (object oriented programming) شی گرایی یک شیوه برنامه نویسی است که در اکثر زبان های برنامه نویسی استفاده می شود. در این شیوه برنامه نویسی ، برنامه نویس هرمفهومی که میخواهد پیاده سازی کند  به صورت شی(object) می بیند و هر شی یک سری خصوصیات(properties) و رفتارهایی) (Methods

آرتا پادکست

پیمایش به بالا