جستجو برای:
  • خانه
  • مهارت های کامپیوتر
    • شبکه
    • ابزار های مایکروسافت افیس
    • ویندوز
  • برنامه نویسی و طراحی سایت
    • کد نویسی سمت کاربر
    • کد نویسی سمت سرور
    • cms های آماده
  • برنامه نویسی
    • اندروید
    • #C
    • بازی سازی
    • جاوا
    • پایتون
  • سورس کد ها
    • پروژه آماده اندروید
    • پروژه اماده unity
    • پروژه آماده سی شارپ
    • پروژه آماده طراحی سایت
  • تماس با ما
  • درباره ما
 
  • 02128423771 - 08736212195
  • info@zarrinlearn.com
  • بلاگ
  • تماس با ما
  • درباره ما
سایت اموزشی زرین لرن
  • خانه
  • مهارت های کامپیوتر
    • شبکه
    • ابزار های مایکروسافت افیس
    • ویندوز
  • برنامه نویسی و طراحی سایت
    • کد نویسی سمت کاربر
    • کد نویسی سمت سرور
    • cms های آماده
  • برنامه نویسی
    • اندروید
    • #C
    • بازی سازی
    • جاوا
    • پایتون
  • سورس کد ها
    • پروژه آماده اندروید
    • پروژه اماده unity
    • پروژه آماده سی شارپ
    • پروژه آماده طراحی سایت
  • تماس با ما
  • درباره ما
0

ورود و ثبت نام

بلاگ

سایت اموزشی زرین لرنبلاگمقالاتJavaScript Datatypes

JavaScript Datatypes

8 آذر 1404
ارسال شده توسط سمیرا خانی
مقالات
5 بازدید

در JavaScript، نوع داده‌ها (Datatypes) به دو دسته‌ی اصلی تقسیم می‌شوند:


🟦 1. داده‌های اولیه (Primitive Types)

داده‌های اولیه غیرآبجکت هستند و مستقیماً مقدار را نگه می‌دارند. این نوع‌ها immutable هستند (خود مقدار قابل تغییر نیست).

Primitive types شامل موارد زیر هستند:


1️⃣ String

برای رشته‌ها (متن)

let name = “Ali”;


2️⃣ Number

برای اعداد (صحیح یا اعشاری)

let age = 25;
let price = 19.99;

جاوااسکریپت فقط یک نوع عدد دارد.


3️⃣ BigInt

برای اعداد خیلی بزرگ‌تر از محدوده Number

let big = 123456789012345678901234567890n;


4️⃣ Boolean

برای مقادیر منطقی:

let isActive = true;


5️⃣ Undefined

متغیری که تعریف شده اما مقداردهی نشده:

let x;
console.log(x); // undefined


6️⃣ Null

یعنی «هیچ مقدار»

let y = null;


7️⃣ Symbol

برای ایجاد شناسه‌های یکتا (اغلب در آبجکت‌ها یا کتابخانه‌های پیشرفته)

let id = Symbol(“userId”);


🟥 2. داده‌های غیر اولیه (Non-Primitive / Reference Types)

این نوع‌ها آبجکت هستند و به صورت reference ذخیره می‌شوند.


1️⃣ Object

عمومی‌ترین نوع داده‌ی مرجع:

let person = { name: “Ali”, age: 30 };


2️⃣ Array

زیرمجموعه‌ای از Object:

let nums = [1, 2, 3];


3️⃣ Function

تابع هم یک نوع داده است:

function hello() {
console.log(“Hi”);
}


4️⃣ Date، Map، Set، WeakMap، WeakSet

ساختارهای پیشرفته‌تر:

let map = new Map();
let set = new Set();

🔍 خلاصه

🟦Primitive

  • String

  • Number

  • BigInt

  • Boolean

  • Undefined

  • Null

  • Symbol

🟥Non-Primitive

  • Object

  • Array

  • Function

  • Map / Set / Date / …

برچسب ها: JavaScript Datatypes،داده‌های اولیه (Primitive Types)،Number،Null
در تلگرام
کانال ما را دنبال کنید!
Created by potrace 1.14, written by Peter Selinger 2001-2017
در آپارات
ما را دنبال کنید!

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

راهنمای جامع کامنت‌گذاری در پایتون
آموزش چاپ اعداد در پایتون ؛ از پایه تا محاسبات ریاضی
آموزش چاپ خروجی در پایتون : راهنمای کامل تابع print
آشنایی کامل با Statements در پایتون (همراه با مثال‌های کاربردی)
راهنمای جامع Syntax در پایتون برای مبتدیان
JavaScript Operators

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

جستجو برای:
دسته‌ها
  • مقالات
نوشته‌های تازه
  • راهنمای جامع کامنت‌گذاری در پایتون
  • آموزش چاپ اعداد در پایتون ؛ از پایه تا محاسبات ریاضی
  • آموزش چاپ خروجی در پایتون : راهنمای کامل تابع print
  • آشنایی کامل با Statements در پایتون (همراه با مثال‌های کاربردی)
  • راهنمای جامع Syntax در پایتون برای مبتدیان
درباره زرین لرن

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

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

طراحی شده توسط گروه فنی مهندسی زریم هور

ورود

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

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