آرتا رسانه

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

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

  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

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

“use strict”  اگر ما از این کلمه در هر جایی از برنامه استفاده کنیم جاوااسکریپت ما رو ملزم میکنه که قواعد مربوط به تعریف متغیر را به درستی رعایت کنیم و در غیر این صورت برنامه اجرا نمیشه. مثلا : <script> “use strict”; x = 3.14;  // This will cause

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

Scope  هر متغیری یک بلاک اسکوپ دارد یعنی یک ناحیه ای دارد که در آن تعریف شده و دارای ارزش است . مثلا اگر یک متغیر داخل یک فانکشن تعریف شده خارج از آن در دسترس نیست و خطا میده . <p id=”demo1″></p> <p id=”demo2″></p> <script> myFunction(); function myFunction() {

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

عبارات با قاعده (Regular Expressions)  عبارات با قاعده به ما کمک میکنه که آیتم ها رو با یک فرمولاسیون پیداکنیم و یکی از کاربردهای مهم آن اعتبار سنجی فرم ها در وب سایت است. مثلا اگر بخواهیم کاربر را ملزم کنیم که حتما در فیلد مربوز به نام کاربری فقط

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

عملگرهای Bitwise این عملگرها شبیه عملگرهای منطقی (&و|و!)  هستند ولی کارکردشون تفاوت داره . Bitwise Operation & ==> عملگر and به صورت زیر عمل می کند . 0 و 1 همانطور که گفته شد اعداد باینری هستند و مقایسه عملگر & به صورت بالاست. مثلا 5&1 رو می خوایم حساب

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

دستورbreak  و continue دستور break باعث میشه حلقه متوقف بشه و ادامه پیدا نکنه مثلا اگر در یک حلقه for شرط i<10  باشد و دستور break اینطور باشد که if(i===5) {break;} وقتی حلقه به عدد 5 رسید دیگر ادامه پیدا نمی کند . در دستور continue دستور ادامه پیدا میکند

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

حلقه while و  do while معنی کلمه Whileیعنی تا زمان که ، حلقه while فقط یک شرط می گیرد و افزودن گام ها داخل آکلاد قرار می گیرد و تا زمانی که شرط برقرار باشد حلقه تکرار می شود . syntax حلقه به صورت زیر است : while (condition) {   

آرتا پادکست

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