جستجو برای:
  • خانه
  • دوره و کتاب
  • مقالات
    • خانواده جاوا اسکریپت
      • مقالات جاوا اسکریپت
      • مقالات ری اکت و نکست
      • هوش مصنوعی
    • خانواده فرانت
      • مقالات سی اس اس
      • مقالات اچ تی ام ال
    • محیط کار
      • سوالات استخدامی جاوا اسکریپت
      • سوالات استخدامی ری اکت
      • اصطلاحات محیط کار فرانت اند
    • مجله پرنیان
      • تصاویر دوره ها
      • نظرات دانشجویان قدیم
  • سوالات متداول
  • تماس با ما
  • خانواده پرنیان
    • چت خانه
    • دستیار هوش مصنوعی(رایگان!)
    • تایید مدارک
    • پیام یا انتقاد (ناشناس)
    • تعیین سطح زبان انگلیسی
    • پخش لایو رادیوسام
 
  • 09921632445
  • radioarsam[at]gmail.com
  • فروشگاه محصولات
  • بلاگ
  • تماس با ما
  • درباره پارسا قربانیان، موسس مدرسه پرنیان
پارسا قربانیان |گروه آموزشی پرنیان | آموزش حرفه ای طراحی سایت
  • خانه
  • دوره و کتاب
  • مقالات
    • خانواده جاوا اسکریپت
      • مقالات جاوا اسکریپت
      • مقالات ری اکت و نکست
      • هوش مصنوعی
    • خانواده فرانت
      • مقالات سی اس اس
      • مقالات اچ تی ام ال
    • محیط کار
      • سوالات استخدامی جاوا اسکریپت
      • سوالات استخدامی ری اکت
      • اصطلاحات محیط کار فرانت اند
    • مجله پرنیان
      • تصاویر دوره ها
      • نظرات دانشجویان قدیم
  • سوالات متداول
  • تماس با ما
  • خانواده پرنیان
    • چت خانه
    • دستیار هوش مصنوعی(رایگان!)
    • تایید مدارک
    • پیام یا انتقاد (ناشناس)
    • تعیین سطح زبان انگلیسی
    • پخش لایو رادیوسام
0

ورود و ثبت نام

بلاگ پرنیان

پارسا قربانیان |گروه آموزشی پرنیان | آموزش حرفه ای طراحی سایتبلاگمقالاتمقالات reactمفهوم و قواعد jsx در javascript

مفهوم و قواعد jsx در javascript

23 سپتامبر 2020
ارسال شده توسط مدیریت
مقالات ، مقالات react ، مقالات جاوا اسکریپت
352 بازدید
مفهوم و قواعد jsx در javascript
مفهوم و قواعد jsx در javascript

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

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

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

1 1

کد بالا به شما کمک می کند تا یک قالب html بسازید از این فناوری در jsx می توانید مقادیر خود را هر چند که محدود به تگ html شده باشند درون یک متغیر بریزید و بعد از آن را رندر کنید.

2 2

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

3 2

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

پس من می توانم در متغیر المنت را رندر کنم. نکته اینجاست که المنت به دلیل اینکه چند خط نوشته شده است مقدارش را داخل پرانتز ریخته ایم.

4 2

تعریف اتریبیوت ها یا ویژگی ها بسیار جالب است. اگر مقدار شما استاتیک بود مانند قبل داخل کوتیشن قرار می دهید، ولی اگر مقدار شما داینامیک بود و از آرایه یا آبجکتی مقدارمی‌گرفت حتماً آنرا داخل آکولاد و بدون کوتیشن قرار دهید. نکته جالب اینجاست که مانند html تگ های empty را با اسلش در انتها خواهیم بست.

5 1

در پایان جالب است بدانید دو قطعه کد بالا یکسان هستند.

اشتراک گذاری:
درباره مدیریت

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

نوشته های بیشتر از مدیریت
در تلگرام
کانال ما را دنبال کنید!
در اینستاگرام
ما را دنبال کنید!
در یوتوب
ما را دنبال کنید!
Created by potrace 1.14, written by Peter Selinger 2001-2017
در آپارات
ما را دنبال کنید!

مطالب زیر را حتما مطالعه کنید

تفاوت HTMLCollection و NodeList در جاوا اسکریپت
تفاوت HTMLCollection و NodeList در جاوا اسکریپت
State Normalization در فرانت‌اند چیست؟
State Normalization در فرانت‌اند چیست؟
حفظ روحیه برنامه نویسان در شرایط جنگی
حفظ روحیه برنامه نویسان در شرایط جنگی
خبر فوری
اطلاعیه مهم درباره شروع کلاس ها
پارسا قربانیان | parsa ghorbanian
پایان دوره تهمتن
معرفی کتاب الگوریتم برنامه نویسی، زیر باران شهر
معرفی کتاب الگوریتم برنامه نویسی، زیر باران شهر
قدیمی تر پایان دومین دوره
جدیدتر چند قاعده ی مهم UX/UI

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
نوشته‌های تازه
  • تفاوت HTMLCollection و NodeList در جاوا اسکریپت
  • State Normalization در فرانت‌اند چیست؟
  • حفظ روحیه برنامه نویسان در شرایط جنگی
  • اطلاعیه مهم درباره شروع کلاس ها
  • پایان دوره تهمتن
دسته‌ها
دوره ها:

کلاس های درحال ثبت نام فرانت اند: 

  • دوره فرانت اند عصر از 23 تیرماه

دوره فرانت اند پارسا قربانیان

مدرسه فرانت اند پرنیان

گروه آموزشی پرنیان از سال 92 تاسیس شده و تاکنون ده ها دوره طراحی وب ، CMS ، سئو و بوت کمپ فرانت اند به صورت حضوری و غیر حضوری برگزار کرده است. ما در پرنیان جدیدترین و کاربردی ترین مباحث طراحی و توسعه وب ، سئو و دیجیتال مارکتینگ رو آموزش داده و راه ورود شما عزیزان به بازار کار را هموار کرده ایم.

فهرست سفارشی
  • بلاگ
  • تماس با ما
  • حساب کاربری من
  • درباره پارسا قربانیان، موسس مدرسه پرنیان
  • سبد خرید
  • فروشگاه

لوگوی مدرسه پرنیان

تمام حقوق برای مدرسه فرانت اند پرنیان محفوظ است. سیاست حفظ حریم شخصی

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت