مبانی JavaScript
·
۹ دقیقه مطالعه
متغیرها و نوعهای داده
متغیرها
let name = "آرنا"; // قابل تغییر
const pi = 3.14; // ثابت (توصیهشده وقتی تغییر نمیکند)
// var قدیمی است؛ استفاده نکن
قانون: پیشفرض
constبگذار، فقط وقتی لازم است تغییر کندlet.
نوعهای داده
let s = "متن"; // string
let n = 42; // number
let b = true; // boolean
let nothing = null; // خالیِ عمدی
let undef; // undefined (مقدار نگرفته)
let arr = [1, 2, 3]; // array
let obj = { name: "آرنا" }; // object
بررسی نوع:
typeof name; // "string"
typeof n; // "number"
دسترسی
arr[0] // 1
obj.name // "آرنا"
arr.length // 3
JavaScript پویا-نوع است: یک متغیر میتواند امروز رشته و فردا عدد باشد — انعطافپذیر ولی مراقب باش.