دستورالعمل‌های مرجع JavaScript

دستورالعمل‌های مرجع JavaScript

دستورالعمل JavaScript به ترتیب الفبا

ویژگی/روش توضیح مثل
abs() مقدار absolute از x را برمی‌گرداند. Math
accessKey ویژگی accesskey عناصر را تنظیم یا برمی‌گرداند. Element
acos() مقدار arccosine از x را به عنوان مقدار قوس‌دار برمی‌گرداند. Math
acosh() مقدار hyperbolic arccosine از x را برمی‌گرداند. Math
activeElement عنصر فعلی که تمرکز دارد را برمی‌گرداند. Document
addEventListener() یک برنامه‌دهنده رویداد را به مستند می‌چسباند.
adoptNode() یک رابطه از یک مستند دیگر را استفاده می‌کند. Document
alert() با پیام و دکمه "تایید" یک پنجره هشدار نمایش می‌دهد. Window
altKey نشان‌دهنده این است که آیا کلید "ALT" در هنگام رخ دادن رویداد ماوس فشرده شده است یا خیر.
anchors مجموعه تمام عناصر <a> که دارای ویژگی name هستند را در مستند برمی‌گرداند. Document
animationName نام انیمیشن را برمی‌گرداند. AnimationEvent
appCodeName نام کد مرورگر را برمی‌گرداند. Navigator
appendChild() یک رابطه فرزند جدید را به عنوان آخرین رابطه فرزند به عنصر اضافه می‌کند. Element
applets مجموعه تمام عناصر <applet> در مستند را برمی‌گرداند. Document
appName نام مرورگر را برمی‌گرداند. Navigator
appVersion اطلاعات نسخه مرورگر را برمی‌گرداند. Navigator
asin() مقدار arctangent از x را به عنوان مقدار قوس‌دار برمی‌گرداند. Math
asinh() مقدار hyperbolic arctangent از x را برمی‌گرداند. Math
assert() اگر assertion به false باشد، پیام خطا را به کنسول کنترل می‌نویسد. Console
assign() مستند جدیدی بارگذاری کنید. Location
atan() اروندارگشای معکوس x را به عنوان عدد قطره‌ای بین -PI/2 و PI/2 بازگرداند. Math
atan2() اروندارگشای معکوس نسبت دو پارامتر را بازگرداند. Math
atanh() اروندارگشای مختلط x را بازگرداند. Math
atob() رشته کدگذاری شده با base-64 را رمزگشایی کنید. Window
attributes NamedNodeMap ویژگی‌های عنصر را بازگرداند. Element
availHeight ارتفاع صفحه نمایش را بازگرداند (به استثنای نوار وظیفه ویندوز). Screen
availWidth عرض صفحه نمایش را بازگرداند (به استثنای نوار وظیفه ویندوز). Screen
back() URL قبلی در لیست تاریخچه بارگذاری کنید. History
baseURI URI مبنایی绝对 برای مستند را بازگرداند. Document
blur() توجه را از عنصر برطرف کنید.
body تنظیم یا بازگرداندن متن اصلی (عنصر <body>.) Document
break از switch یا چرخه خارج شوید. دستورالعمل‌ها
btoa() رشته با استفاده از کدگذاری base-64. Window
bubbles اینکه آیا رویداد خاص یک رویداد پخش شده است یا خیر را بازگرداند. Event
button دکمه موس را که در زمان رخ دادن رویداد موس فشرده شده است، بازمی‌گرداند. MouseEvent
buttons دکمه موس را که در زمان رخ دادن رویداد موس فشرده شده است، بازمی‌گرداند. MouseEvent
cancelBubble تنظیم یا بازگرداندن اینکه آیا رویداد باید به سمت سطوح بالاتر منتقل شود یا خیر.
cancelable اینکه آیا رویداد می‌تواند عملکرد پیش‌فرض خود را متوقف کند یا خیر را بازگرداند. Event
cbrt() 立方 ریشه x را بازگرداند. Math
ceil() x را به عدد صحیح نزدیک‌ترین به بالا تبدیل می‌کند. Math
changeTouches لیستی از همه نودهای لمسی که بین لمس قبلی و لمس فعلی وضعیت خود را تغییر داده‌اند را بازگرداند. TouchEvent
characterSet Encoding Characters of Document. Document
charAt() حرف در موقعیت مشخص شده را بازگرداند. String
charCode Unicode کد حرف کلیدی که باعث بوق انفجاری onkeypress شده را بازگرداند. KeyboardEvent
charCodeAt() Unicode حرف در موقعیت مشخص شده را بازگرداند. String
charset مفهوم توصیه نمی‌شود.لطفاً از characterSetEncoding Characters of Document. Document
childElementCount تعداد فرزندان عنصر را بازگرداند. Element
childNodes مجموعه‌ای از فرزندان عنصر را بازگرداند (شامل نودهای متن و کامنت‌ها است). Element
children مجموعه‌ای از فرزندان عنصر را بازگرداند (شامل نودهای متن و کامنت‌ها نیست). Element
classList نام کلاس عنصر را بازگرداند. Element
class کلاس را اعلام کنید. دستورالعمل‌ها
className تنظیم یا بازگرداندن مقدار ویژگی class یک عنصر. Element
clear() کنسول را خالی کنید.
clearInterval() حذف تایمرهایی که با استفاده از setInterval() تنظیم شده‌اند. Window
clearTimeout() تایمری که با استفاده از setTimeout() تنظیم شده است را پاک می‌کند. Window
clearWatch() ناظر پیشین نصب شده برای موقعیت/خطا با استفاده از Geolocation.watchPosition() را لغو می‌کند. Geolocation
click() کلیک موس را بر روی عنصر شبیه‌سازی می‌کند. Element
clientHeight ارتفاع عنصر را بازمی‌گرداند که شامل حاشیه داخلی است. Element
clientLeft عرض لبه چپ عنصر را بازمی‌گرداند. Element
clientTop عرض لبه چپ عنصر را بازمی‌گرداند. Element
clientWidth عرض عنصر را بازمی‌گرداند که شامل حاشیه داخلی است. Element
clientX موقعیت افقی موس در هنگام فعال‌سازی رویداد موس را بازمی‌گرداند.
clientY موقعیت عمودی موس در هنگام فعال‌سازی رویداد موس را بازمی‌گرداند.
clipboardData obieتی را بازمی‌گرداند که شامل داده‌هایی است که تحت تأثیر عمل‌های کپی برداری قرار گرفته‌اند. ClipboardData
closed بازگشت یک مقدار بولین که نشان می‌دهد پنجره‌ای که بسته شده است یا خیر. Window
close() پیش‌نویس خروجی باز شده با استفاده از document.open() را می‌بندد.
closest() به سمت بالا در درخت DOM جستجو می‌کند و نزدیک‌ترین عنصر تطابق‌یافته با انتخاب‌گر CSS را بازمی‌گرداند. Element
clz32(x) تعداد صفرهای پیشگام 32‌بیتی x را بازمی‌گرداند. Math
code کد کلید فعال‌کننده رویداد را بازمی‌گرداند. KeyboardEvent
colorDepth عمق رنگ‌های پالت برای نمایش تصاویر را بازمی‌گرداند. Screen
compareDocumentPosition() موقعیت مستند دو عنصر را مقایسه می‌کند. Element
compile() در نسخه 1.5 از کار افتاده است.عبارت‌های تقویتی را ترجمه می‌کند. RegExp
composed نشان می‌دهد که آیا رویداد می‌تواند از Shadow DOM به DOM عمومی منتقل شود یا خیر. Event
composedPath() مسیر رویداد را بازمی‌گرداند. Event
concat() دو یا چند آرایه را به هم متصل می‌کند و یک کپی از آرایه متصل شده را بازمی‌گرداند.
confirm() محاوره‌ای را نمایش می‌دهد که پیام و دکمه‌های “تأیید” و “لغو” را نشان می‌دهد. Window
const متغیرهایی با مقدار ثابت را اعلام می‌کند. دستورالعمل‌ها
constructor() شیء ایجاد شده در کلاس ایجاد و تنظیم می‌شود. Classes
constructor تابعی را بازمی‌گرداند که پروتوتایپ آرایه ایجاد می‌کند.
contains() اگر نقطه‌ای از نسل یک نقطه دیگر باشد، true بازمی‌گرداند، در غیر این صورت false. Element
contentEditable محتوای عناصر را قابل ویرایش یا غیرقابل ویرایش تنظیم یا بازگرداند. Element
continue اگر شرط مشخصی رخ دهد، یک بار در حلقه قطع شود و به تکرار بعدی حلقه ادامه داده شود. دستورالعمل‌ها
console اشاری به شیء Console را برمی‌گرداند که روش‌هایی برای ضبط اطلاعات به کنسول مرورگر را فراهم می‌کند (لطفاً به شیء Console مراجعه کنید). Window
cookie همه نام‌ها/ارزش‌های کوکی‌های موجود در مستند را برمی‌گرداند. Document
cookieEnabled اینکه آیا کوکی‌ها در مرورگر فعال هستند یا خیر را تعیین می‌کند. Navigator
coordinates موقعیت و ارتفاع دستگاه را بر روی زمین برمی‌گرداند. Geolocation
copyWithin() عناصر آرایه را در موقعیت مشخصی و از موقعیت مشخصی به جلو یا عقب می‌کوبد. Array
cos(x) ارزش کسینوس x را با استفاده از واحد رادیان برمی‌گرداند. Math
cosh(x) ارزش کسینوس هندسی x را برمی‌گرداند. Math
count() اینکه این فراخوانی خاص از count() چندین بار فراخوانی شده است را ثبت می‌کند. Console
createAttribute() یک گره ویژگی ایجاد می‌کند. Document
createComment() یک گره Comment با متن مشخصی ایجاد می‌کند. Document
createDocumentFragment() یک گره DocumentFragment خالی ایجاد می‌کند. Document
createElement() یک گره Element ایجاد می‌کند. Document
createEvent() یک رویداد جدید ایجاد می‌کند.
createTextNode() یک گره Text ایجاد می‌کند. Document
ctrlKey اینکه آیا کلید "CTRL" در هنگام تحریک رویداد ماوس فشرده شده است یا خیر را برمی‌گرداند.
currentTarget عنصر فعلی که رویداد شناسایی شده توسط شناسه‌دهنده رویداد‌ها را برگرداند. Event
data حرف وارد شده را برمی‌گرداند. InputEvent
dataTransfer یک شیء را برمی‌گرداند که شامل داده‌های کشیده شده یا به کار رفته/حذف شده است.
debugger اجرای JavaScript را متوقف کرده و امکان استفاده از امکانات调试 را فراهم می‌کند (اگر موجود باشد). دستورالعمل‌ها
decodeURI() URI را رمزگشایی می‌کند. Global
decodeURIComponent() عناصر URI را رمزگشایی می‌کند. Global
defaultPrevented اینکه آیا preventDefault() برای فراخوانی رویداد استفاده شده است یا خیر را برمی‌گرداند. Event
defaultStatus متن پیش‌فرض در نوار وضعیت پنجره را تنظیم یا برمی‌گرداند. Window
defaultView مجری ویندوز مرتبط با مستند را برمی‌گرداند؛ اگر هیچ ویندوز قابل استفاده‌ای وجود نداشته باشد، null برمی‌گرداند. Document
delete ویژگی را از یک شیء حذف می‌کند. عملگرها
deltaX مقدار چرخش محور افقی (شاخص x) چرخش ماوس را برمی‌گرداند. WheelEvent
deltaY مقدار چرخش محور عمودی (شاخص y) چرخش ماوس را برمی‌گرداند. WheelEvent
deltaZ مقدار چرخش محور Z چرخش ماوس را برمی‌گرداند. WheelEvent
deltaMode اعداد صحیحی را برمی‌گرداند که نمایانگر واحد اندازه‌گیری مقادیر افزایشی (پیکسل، خط یا صفحه) است. WheelEvent
designMode کنترل می‌کند که آیا تمامی مستند باید قابل ویرایش باشد یا خیر. Document
detail بازگشت به تعدادی که موش چپ چندین بار کلیک شده است. UiEvent
dir تنظیم یا بازگشت به مقدار属性 dir عنصر. Element
do ... while اجرای یک بلوک دستور و تکرار آن در صورت صحت شرط. دستورالعمل‌ها
doctype بازگشت به دکلمه‌ی نوع مستند مرتبط با مستند. Document
document بازگشت به مستند Document ویندوز (لطفاً به مستند Document) Window
documentElement بازگشت به عنصر Document مستند (<html> عنصر). Document
documentMode بازگشت به مدلی که مستند توسط مرورگر رندر می‌شود. Document
documentURI تنظیم یا بازگشت به موقعیت مستند. Document
domain بازگشت به دامنه‌ی سرور بارگذاری شده مستند. Document
domConfig زمان‌بر.بازگشت به پیکربندی DOM مستند. Document
elapsedTime بازگشت به ثانیه‌های گذشت زمان از انیمیشن. AnimationEvent
elapsedTime بازگشت به ثانیه‌های گذشت زمان از انتقال.  
embeds بازگشت به مجموعه‌ی تمام عناصر <embed> در مستند. Document
encodeURI() کدگذاری URI. Global
encodeURIComponent() کدگذاری بخش‌های URI. Global
E بازگشت به عدد اورلا (حدود 2.718). Math
endsWith() آزمایش آیا رشته با رشته/حرف معینی پایان می‌یابد. String
entries() بازگشت به کلید-مقدار Array Iteration Object. Array
error() خروج پیام خطا به کنسول. Console
escape() در نسخه 1.5 از کار افتاده است.به جایencodeURI()یاencodeURIComponent() Global
eval() آزمایش و اجرای یک رشته، مانند یک کد اسکریپت. Global
eventPhase بازگشت به مرحله‌ی فعلی جریان رویداد. Event
every() آزمایش هر عنصر در آرایه‌ی برای عبور. Array
exec() آزمایش تطابق در یک رشته. بازگشت به اولین تطابق. RegExp
execCommand() تمام عملیات کپی برداری بر روی عنصر فعلی با تمرکز. Document
exitFullscreen() لغو حالت کامل‌سازی عناصر. Element
exp(x) بازگشت به مقدار Ex. Math
expm1(x) بازگشت به Ex مقدار کاهش یافته. Math
export صادر کردن تابع، تا بتوان آن را در ماژول‌های خارجی و اسکریپت‌های دیگر استفاده کرد.
extends توسعه‌ی کلاس (نسبت به) Classes
fill() پر کردن عناصر آرایه با مقدار ثابت. Array
filter() ایجاد یک آرایه‌ی جدید از طریق استفاده از هر عنصر از آرایه‌ی آزمایش شده. Array
find() بازگشت به مقدار اولین عنصر از آرایه‌ای که از آزمایش عبور کرده است. Array
findIndex() بازگشت به شماره‌ی اولین عنصر از آرایه‌ای که از آزمایش عبور کرده است. Array
floor() مقدار x را به عدد بزرگترین نزدیک به آن کاهش می‌دهد. Math
focus() عنصر را به تمرکز درمی‌آورد.
for یک بلوک دستوری را تا زمانی که شرط true باشد، برچسب‌گذاری می‌کند. دستورالعمل‌ها
for ... in یک بلوک دستوری برای هر عنصر یک شیء (یا آرایه) برچسب‌گذاری می‌کند. دستورالعمل‌ها
forEach() یک تابع برای هر عنصر آرایه فراخوانی می‌کند. Array
forms مجموعه‌ای از تمام عناصر <form> موجود در مستند را بازمی‌گرداند. Document
forward() URL بعدی در لیست تاریخچه را بارگذاری می‌کند. History
frameElement عنصر <iframe> که در آن پنجره فعلی قرار دارد را بازمی‌گرداند. Window
frames تمام عناصر <iframe> موجود در پنجره فعلی را بازمی‌گرداند. Window
from() یک آرایه از یک شیء ایجاد می‌کند. Array
fromCharCode() مقدار Unicode را به یک کاراکتر تبدیل می‌کند. String
fround() نزدیک‌ترین نمایش عددی به نمایش عددی 32 بیتی با دقت یکپارچه (single-precision) را بازمی‌گرداند. Math
fullscreenElement عنصری که به حالت کامل‌نما در حال نمایش است را بازمی‌گرداند. Document
fullscreenEnabled() بازگشت یک مقدار بولینگ است که نشان می‌دهد آیا می‌توان مستند را به حالت کامل‌نما دید یا خیر. Document
function توابع را تعریف می‌کند. دستورالعمل‌ها
geolocation Geolocation object را بازمی‌گرداند که برای تعیین موقعیت کاربر استفاده می‌شود. Navigator
getDate() روز ماه را بازمی‌گرداند (1-31). Date
getDay() روز هفته را بازمی‌گرداند (0-6). Date
getAttribute() مقدار ویژگی مشخص شده برای یک گره عنصر را بازمی‌گرداند. Element
getAttributeNode() نماینده خاصی از ویژگی مشخص شده را بازمی‌گرداند. Element
getBoundingClientRect() اندازه عنصر و موقعیت آن نسبت به视‌وگاه نمایشی را بازمی‌گرداند. Element
getComputedStyle() CSS استایل محاسبه شده اعمال شده بر روی عنصر را دریافت می‌کند. Window
getCurrentPosition() موقعیت فعلی دستگاه را بازمی‌گرداند. Geolocation
getElementById() عنصری که دارای ID مشخص شده‌ای است را بازمی‌گرداند. Document
getElementsByClassName() NodeList شامل تمام عناصر دارای نام کلاس مشخص شده را بازمی‌گرداند.
getElementsByName() NodeList شامل تمام عناصر دارای نام مشخص شده را بازمی‌گرداند. Document
getElementsByTagName() NodeList شامل تمام عناصر دارای نام برچسب مشخص شده را بازمی‌گرداند.
getFullYear() سال را بازمی‌گرداند. Date
getHours() ساعتها را بازمی‌گرداند (0-23). Date
getItem() بازگشت مقدار کلید مشخص شده. Storage
getMilliseconds() میلی‌ثانیه‌ها (0-999) را بازمی‌گرداند. Date
getMinutes() دقایق (0-59) را بازمی‌گرداند. Date
getModifierState() مجموعه‌ای شامل رنج هدف را بازمی‌گرداند، که تحت تأثیر اضافه کردن/حذف قرار می‌گیرد. MouseEvent
getMonth() ماه‌ها (0-11) را بازمی‌گرداند. Date
getNamedItem() ویژگی مشخصی را از NamedNodeMap بازمی‌گرداند. Attribute
getSeconds() ثانیه‌ها (0-59) را بازمی‌گرداند. Date
getSelection() Selection object که رنج متن انتخاب شده توسط کاربر را نشان می‌دهد، بازمی‌گرداند. Window
getTargetRanges() مجموعه‌ای شامل رنج هدف را بازمی‌گرداند، که تحت تأثیر اضافه کردن/حذف قرار می‌گیرد. InputEvent
getTime() مilibی‌ثانیه‌هایی را بازمی‌گرداند که از شروع 1 ژانویه 1970 تا تاریخ مشخص شده می‌گذرد. Date
getTimezoneOffset() تفاوت بین زمان UTC و زمان محلی را بازمی‌گرداند، به صورت دقیقه. Date
getUTCDate() روز خاصی از ماه (1-31) را بازمی‌گرداند، بر اساس زمان استاندارد جهانی. Date
getUTCDay() روزهای هفته (0-6) را بازمی‌گرداند، بر اساس زمان استاندارد جهانی. Date
getUTCFullYear() سال را بازمی‌گرداند، بر اساس زمان استاندارد جهانی. Date
getUTCHours() ساعت‌ها (0-23) را بازمی‌گرداند، بر اساس زمان استاندارد جهانی. Date
getUTCMilliseconds() میلی‌ثانیه‌ها (0-999) را بازمی‌گرداند، بر اساس زمان استاندارد جهانی. Date
getUTCMinutes() دقایق (0-59) را بازمی‌گرداند، بر اساس زمان استاندارد جهانی. Date
getUTCMonth() ماه‌ها (0-11) را بازمی‌گرداند، بر اساس زمان استاندارد جهانی. Date
getUTCSeconds() ثانیه‌ها (0-59) را بازمی‌گرداند، بر اساس زمان استاندارد جهانی. Date
getYear() استفاده ازلطفاً از getFullYear() مفهوم روش جایگزین. Date
global بررسی کنید که آیا修饰符 "g" تنظیم شده است. RegExp
go() URL خاصی را از لیست تاریخچه بارگذاری کنید. History
group() گروه جدیدی در کنسول ایجاد کنید. این کار باعث می‌شود که پیام‌های کنسول به سطح اضافی‌تری فاصله داده شوند تا زمانی که console.groupEnd() فراخوانی شود. Console
groupCollapsed() گروه جدیدی در کنسول ایجاد کنید. اما این گروه جدید تا حدی تاولیده است. کاربر باید از دکمه‌ای برای باز کردن آن استفاده کند. Console
groupEnd() گروه کنونی کنسول را خارج کن. Console
hasAttribute() اگر عنصر ویژگی مشخصی دارد، true را بازمی‌گرداند، در غیر این صورت false را بازمی‌گرداند. Element
hasAttributes() اگر عنصر هرگونه ویژگی دارد، true را بازمی‌گرداند، در غیر این صورت false را بازمی‌گرداند. Element
hasChildNodes() اگر عنصر هرگونه نود فرزند دارد، true را بازمی‌گرداند، در غیر این صورت false را بازمی‌گرداند. Element
hasFocus() مقدار بولین که مستند تمرکز دارد یا خیر را بازمی‌گرداند. Document
hash نقطه URL را تنظیم یا بازمی‌گردانید. Location
head عنصر <head> مستند را بازمی‌گرداند. Document
height ارتفاع کل صفحه را بازمی‌گرداند. Screen
history مستند History پنجره را بازمی‌گرداند (لطفاً به History عنصر). Window
host نام میزبان و پورت URL را تنظیم یا بازمی‌گردانید. Location
hostname نام میزبان URL را تنظیم یا بازمی‌گردانید. Location
href کل URL را تنظیم یا بازمی‌گردانید. Location
id مقدار ویژگی id عنصر را تنظیم یا بازمی‌گردانید. Element
if ... else ... else if بلاک‌های اجرای شرطی را برچسب‌گذاری می‌کند. دستورالعمل‌ها
ignoreCase بررسی می‌کند که "i"修饰符 تنظیم شده است یا خیر. RegExp
images مجموعه‌ای از همه عناصر <img> مستند را بازمی‌گرداند. Document
implementation مستند DOMImplementation را که این مستند را پردازش می‌کند، بازمی‌گرداند. Document
import توابعی که از ماژول‌های خارجی و اسکریپت‌های دیگر صادر شده‌اند را وارد می‌کند.
importNode() نود را از مستند دیگری وارد می‌کند. Document
in اگر ویژگی مشخصی در مستند مشخصی وجود دارد، true را بازمی‌گرداند، در غیر این صورت false را بازمی‌گرداند. عملگرها
includes() بررسی می‌کند که آرایه شامل عنصر مشخصی است یا خیر.
indexOf() عنصر را در آرایه جستجو می‌کند و موقعیت آن را بازمی‌گرداند.
Infinity عدد‌های بی‌نهایت مثبت و منفی را نشان می‌دهد. Global
info() پیام‌های اطلاعاتی را به کنسول خروجی کنید. Console
innerHeight ارتفاع محدوده محتوای پنجره با اسکرول (نماینده) را بازمی‌گرداند. Window
innerHTML محتوای عنصر را تنظیم یا بازمی‌گردانید. Element
innerText تنظیم یا بازگشت محتوای متن نود و فرزندان آن. Element
innerWidth عرض محدوده محتوای پنجره با اسکرول (نماینده) را بازمی‌گرداند. Window
inputEncoding کد و مجموعه حروف برای مستند را بازمی‌گرداند. Document
inputType نوع تغییر را بازمی‌گرداند (مثلاً "inserting" یا "deleting") InputEvent
insertAdjacentElement() در موقعیت مشخصی در برابر عنصر فعلی عنصر HTML را اضافه کنید. Element
insertAdjacentHTML() در موقعیت مشخصی در برابر عنصر فعلی متن فرمت شده HTML را اضافه کنید. Element
insertAdjacentText() به متن را در موقعیت مشخصی در برابر عنصر فعلی اضافه کنید. Element
insertBefore() یک نود فرزند جدید را در موقعیت مشخص شده در زیرنودهای موجود قرار می‌دهد. Element
instanceof اگر شیء مشخص شده یک نمونه از شیء مشخص شده است، مقدار true را برمی‌گرداند. عملگرها
isArray() اینکه آیا یک شیء یک آرایه است یا خیر را بررسی می‌کند. Array
isComposing اینکه وضعیت رویداد در حال تشکیل است یا خیر را برمی‌گرداند.
isContentEditable اگر محتوای عنصر قابل ویرایش است، مقدار true را برمی‌گرداند، در غیر این صورت مقدار false را برمی‌گرداند. Element
isDefaultNamespace() اگر namespaceURI مشخص شده مقدار پیش‌فرض است، مقدار true را برمی‌گرداند، در غیر این صورت مقدار false را برمی‌گرداند. Element
isEqualNode() اینکه دو عنصر برابر هستند یا خیر را بررسی می‌کند. Element
isFinite() اینکه مقدار یک عدد معتبر و محدود است یا خیر را بررسی می‌کند.
isId اگر ویژگی نوع ID است، مقدار true را برمی‌گرداند، در غیر این صورت مقدار false را برمی‌گرداند. Attribute
isInteger() اینکه مقدار یک عدد است یا خیر را بررسی می‌کند. Number
isNaN() اینکه مقدار یک عدد غیرقابل اعتماد است یا خیر را بررسی می‌کند.
isSafeInteger() اینکه مقدار یک عدد امن است یا خیر را بررسی می‌کند. Number
isSameNode() اینکه دو عنصر در یک نود مشترک هستند یا خیر را بررسی می‌کند. Element
isSupported() اگر عنصر ویژگی مشخص شده را پشتیبانی کند، مقدار true را برمی‌گرداند. Element
isTrusted اینکه رویداد قابل اعتماد باشد یا خیر را برمی‌گرداند. Event
item() نود ویژگی در موقعیت مشخص شده در NamedNodeMap را برمی‌گرداند.
join() تمام عناصر آرایه را به یک رشته متصل می‌کند. Array
key مقدار کلیدی رویداد را برمی‌گرداند.
key() مقدار ذخیره شده در n نام یک کلید. Storage
keyCode کد Unicode کلیدی که باعث بوق کردن رویداد onkeypress، onkeydown یا onkeyup می‌شود را برمی‌گرداند. KeyboardEvent
keys() یک شیء تکرارگر آرایه‌ای را برمی‌گرداند که شامل کلیدهای اصلی آرایه اصلی است. Array
lang مقدار یا تنظیم ویژگی lang عناصر. Element
language زبان مرورگر را برمی‌گرداند. Navigator
lastChild آخرین فرزند نود را برمی‌گرداند. Element
lastElementChild آخرین فرزند عناصر را برمی‌گرداند. Element
lastIndex موقعیت شروع بعدی برای تطابق را مشخص می‌کند. RegExp
lastIndexOf() عنصر را از انتهای آرایه شروع به جستجو می‌کند و موقعیت آن را برمی‌گرداند.
lastModified تاریخ و زمان آخرین تغییر در مستند را برمی‌گرداند. Document
length مقدار یا تنظیم تعداد عناصر موجود در آرایه.
lengthComputable مقدار طول قابل محاسبه پیشرفت را برمی‌گرداند. ProgressEvent
let تغییر متغیرهایی که در محدوده [] هستند. دستورالعمل‌ها
links گروهی از همه عناصر <a> و <area> با属性 href در مستند بازگرداند. Document
LN2 ضرب در اعداد طبیعی برای 2 (حدود 0.693) را بازگرداند. Math
LN10 ضرب در اعداد طبیعی برای 10 (حدود 2.302) را بازگرداند. Math
loaded مقدار کاری بارگذاری شده را بازگرداند. ProgressEvent
localeCompare() دو رشته را در محیط زبان فعلی مقایسه می‌کند. String
localStorage اجازه دهد که کلید/مقدار در مرورگر وب ذخیره شود. داده‌های ذخیره شده بدون تاریخ انقضا هستند. Window
location مکان کلید را در صفحه کلید یا دستگاه بازگرداند. KeyboardEvent
location عنصر Location پنجره را بازگرداند (لطفاً به Location آیا) Window
log() ضرب در اعداد طبیعی برای یک عدد را بازگرداند.
log10() ضرب در اعداد 10 برای یک عدد را بازگرداند. Math
log1p() ضرب در اعداد 1 + عدد طبیعی را بازگرداند. Math
log2() ضرب در اعداد 2 برای یک عدد را بازگرداند. Math
LOG2E ضرب در اعداد 2 برای E (حدود 1.442) را بازگرداند. Math
LOG10E ضرب در اعداد 10 برای E (حدود 0.434) را بازگرداند. Math
map() یک آرایه جدید ایجاد می‌کند و برای هر عنصر آرایه، یک تابع را فراخوانی می‌کند. Array
match() در یک رشته جستجو می‌کند که با یک عبارت منظم مطابقت دارد و سپس آن را بازگرداند. String
matches() بازگرداندن یک مقدار بولین که نشان‌دهنده این است که آیا عنصر با یک انتخاب‌گر CSS خاص مطابقت دارد یا خیر. Element
matchMedia() عنصر MediaQueryList را بازگرداند که نشان‌دهنده یک رشته CSS Query Media است. Window
max() عدد با بیشترین ارزش را بازگرداند. Math
MAX_VALUE بزرگترین عدد ممکن در JavaScript را بازگرداند. Number
message تنظیم یا بازگرداندن پیام خطا (رشته). Error
metaKey بازگرداندن این که آیا کلید "META" در زمان بروز رویداد فشار داده شده است یا خیر.
min() عدد با کمترین ارزش را بازگرداند. Math
multiline بررسی کنید که آیا修饰符 "m" تنظیم شده است. RegExp
MIN_VALUE بزرگترین عدد ممکن در JavaScript را بازگرداند. Number
moveBy() پنجره را به نسبت مکان فعلی حرکت دهید. Window
moveTo() پنجره را به مکان مشخص شده حرکت دهید. Window
MovementX زیرنویس افقی موس را در مکان مربوط به上一 mousemove رویداد بازگرداند. MouseEvent
MovementY زیرنویس عمودی موس را در مکان مربوط به上一 mousemove رویداد بازگرداند. MouseEvent
name تنظیم یا بازگشت نام خطا.
namedItem() بازگرداندن عناصر دارای شناسه یا نام مشخص شده در HTMLCollection. HTMLCollection
namespaceURI URI نام‌گذاری فضای نام عنصر را بازمی‌گرداند. Element
NaN مقدار غیرعددی ("Not-a-Number") Global, Number
navigator موضوع Navigator ویندوز را بازمی‌گرداند (مطالعه کنید موضوع مرورگر) Window
NEGATIVE_INFINITY مقدار بی‌نهایت منفی (در صورت بروز خطا بازمی‌گرداند) Number
new مثال‌سازی یک نمونه از سازنده.
newURL URL سندی را بازمی‌گرداند که بعد از تغییر هش باز شده است. HasChangeEvent
newValue مقدار جدیدی که در ذخیره‌سازی تغییر کرده است، بازمی‌گرداند. StorageEvent
nextSibling نود بعدی در سلسله مراتب نودهای یکسان را بازمی‌گرداند. Element
nextElementSibling عنصر بعدی در سلسله مراتب نودهای یکسان را بازمی‌گرداند. Element
nodeName نام نود را بازمی‌گرداند. Element
nodeType نوع نود را بازمی‌گرداند. Element
nodeValue مقدار نود را تنظیم یا بازمی‌گرداند. Element
normalize() نودهای Text خالی را حذف کرده و نودهای مجاور را به هم متصل می‌کند.
normalizeDocument() نودهای Text خالی را حذف کرده و نودهای مجاور را به هم متصل می‌کند. Document
now() مقدار میلiseconds از نیمه شب 1 ژانویه 1970 را بازمی‌گرداند. Date
Number() مقدار را به عدد تبدیل می‌کند. Global
offsetHeight مقدار ارتفاع عنصر، شامل حاشیه داخلی، حاشیه‌ها و نوارهای прокسی را بازمی‌گرداند. Element
offsetWidth مقدار عرض عنصر، شامل حاشیه داخلی، حاشیه‌ها و نوارهای прокسی را بازمی‌گرداند. Element
offsetLeft مقدار افقی فاصله از عنصر به لبه‌های پدر آن را بازمی‌گرداند. Element
offsetParent مقدار پدر عنصر جابجا شده را بازمی‌گرداند. Element
offsetTop مقدار عمودی فاصله از عنصر به لبه‌های پدر آن را بازمی‌گرداند. Element
offsetX مقدار افقی کوچک‌ترین فاصله بین نشانگر ماوس و لبه‌های عنصر هدف را بازمی‌گرداند. MouseEvent
offsetY مقدار عمودی کوچک‌ترین فاصله بین نشانگر ماوس و لبه‌های عنصر هدف را بازمی‌گرداند. MouseEvent
oldURL URL سابق سندی که قبل از تغییر هش باز می‌گرداند. HasChangeEvent
oldValue مقدار قدیمی‌ای که قبلاً در ذخیره‌سازی تغییر کرده است، بازمی‌گرداند. StorageEvent
onabort زمانی که بارگذاری رسانه متوقف می‌شود، این رویداد رخ می‌دهد.
onafterprint زمانی که صفحه شروع به چاپ می‌کند یا دیالوگ چاپ بسته می‌شود، این رویداد رخ می‌دهد. Event
onanimationend زمانی که انیمیشن CSS کامل می‌شود، این رویداد رخ می‌دهد. AnimationEvent
onanimationiteration زمانی که انیمیشن CSS تکرار می‌شود، این رویداد رخ می‌دهد. AnimationEvent
onanimationstart زمانی که انیمیشن CSS شروع می‌شود، این رویداد رخ می‌دهد. AnimationEvent
onbeforeprint زمانی که صفحه در حال چاپ است، این رویداد رخ می‌دهد. Event
onbeforeunload قبل از اینکه مستند به طور کامل بارگذاری شود، این رویداد رخ می‌دهد.
onblur وقتی عناصر تمرکز را از دست می‌دهند، این رویداد رخ می‌دهد. FocusEvent
oncanplay وقتی مرورگر می‌تواند رسانه را شروع به پخش کند (وقتی به اندازه کافی بارگذاری شده تا شروع به پخش کند)، این رویداد رخ می‌دهد. Event
oncanplaythrough وقتی مرورگر می‌تواند رسانه را بدون توقف بارگذاری پخش کند، این رویداد رخ می‌دهد. Event
onchange وقتی محتوای عناصر، انتخاب شده یا وضعیت انتخاب شده form تغییر کند (برای <input>، <select> و <textarea>)، این رویداد رخ می‌دهد. Event
onclick وقتی کاربر روی عناصر کلیک می‌کند، این رویداد رخ می‌دهد. MouseEvent
oncontextmenu وقتی کاربر روی عناصر با کلیک راست کلیک می‌کند تا منوی محیطی باز شود، این رویداد رخ می‌دهد. MouseEvent
oncopy وقتی کاربر محتوای عناصر را کپی می‌کند، این رویداد رخ می‌دهد. ClipboardEvent
oncut وقتی کاربر محتوای عناصر را برش می‌دهد، این رویداد رخ می‌دهد. ClipboardEvent
ondblclick وقتی کاربر روی عناصر دوبار کلیک می‌کند، این رویداد رخ می‌دهد. MouseEvent
ondrag وقتی عناصر در حال کشیدن هستند، این رویداد رخ می‌دهد. DragEvent
ondragend وقتی کاربر کشیدن عناصر را به پایان می‌رساند، این رویداد رخ می‌دهد. DragEvent
ondragenter وقتی عناصر به هدف کشیده می‌شوند، این رویداد رخ می‌دهد. DragEvent
ondragleave وقتی عناصر از هدف کشیده می‌شوند، این رویداد رخ می‌دهد. DragEvent
ondragover وقتی عناصر در حال کشیدن بر روی هدف قرار می‌گیرند، این رویداد رخ می‌دهد. DragEvent
ondragstart وقتی کاربر شروع به کشیدن عناصر می‌کند، این رویداد رخ می‌دهد. DragEvent
ondrop وقتی عناصر در حال کشیدن در هدف قرار می‌گیرند، این رویداد رخ می‌دهد. DragEvent
ondurationchange وقتی مدت زمان رسانه تغییر کند، این رویداد رخ می‌دهد. Event
onemptied وقتی وضعیت بدی رخ می‌دهد و فایل رسانه به طور ناگهانی غیرقابل استفاده می‌شود (مثلاً اتصال به طور تصادفی قطع می‌شود)، این رویداد رخ می‌دهد.  
onended وقتی پخش رسانه به پایان می‌رسد، این رویداد رخ می‌دهد. Event
onerror وقتی خطایی در هنگام بارگذاری فایل‌های خارجی رخ می‌دهد، این رویداد رخ می‌دهد.
onfocus وقتی عناصر تمرکز را دریافت می‌کنند، این رویداد رخ می‌دهد. FocusEvent
onfocusin وقتی عناصر در حال دریافت تمرکز هستند، این رویداد رخ می‌دهد. FocusEvent
onfocusout وقتی عناصر در حال از دست دادن تمرکز هستند، این رویداد رخ می‌دهد. FocusEvent
onfullscreenchange وقتی عناصر در حالت تمام‌صفحه نمایش نمایش داده می‌شوند، این رویداد رخ می‌دهد. Event
onfullscreenerror وقتی عناصر نمی‌توانند در حالت تمام‌صفحه نمایش نشان داده شوند، این رویداد رخ می‌دهد. Event
onhashchange وقتی بخش آنکر URL تغییر کند، این رویداد رخ می‌دهد. HashChangeEvent
oninput وقتی عناصر ورودی کاربر را دریافت می‌کنند، این رویداد رخ می‌دهد.
oninvalid وقتی عنصر معتبر نیست، این رویداد رخ می‌دهد. Event
onkeydown وقتی کاربر کلید را فشار می‌دهد، این رویداد رخ می‌دهد. KeyboardEvent
onkeypress وقتی کاربر کلید را فشار می‌دهد، این رویداد رخ می‌دهد. KeyboardEvent
onkeyup وقتی کاربر کلید را رها می‌کند، این رویداد رخ می‌دهد. KeyboardEvent
onLine مطمئن شوید که مرورگر آنلاین است. Navigator
onload وقتی شیء بارگذاری شد، این رویداد رخ می‌دهد.
onloadeddata وقتی داده‌های رسانه بارگذاری شدند، این رویداد رخ می‌دهد. Event
onloadedmetadata وقتی metadata (مثلاً اندازه و مدت زمان) بارگذاری می‌شود، این رویداد رخ می‌دهد. Event
onloadstart وقتی مرورگر شروع به جستجوی رسانه مشخص شده می‌کند، این رویداد رخ می‌دهد. ProgressEvent
onmessage وقتی پیامی از طریق این منبع رویداد دریافت می‌شود، این رویداد رخ می‌دهد. Event
onmousedown وقتی کاربر دکمه ماوس را روی عنصر فشار می‌دهد، این رویداد رخ می‌دهد. MouseEvent
onmouseenter وقتی نشانگر روی عنصر حرکت می‌کند، این رویداد رخ می‌دهد. MouseEvent
onmouseleave وقتی نشانگر از عنصر خارج می‌شود، این رویداد رخ می‌دهد. MouseEvent
onmousemove وقتی نشانگر روی عنصر حرکت می‌کند، این رویداد رخ می‌دهد. MouseEvent
onmouseover وقتی نشانگر به عنصر یا فرزندان آن حرکت می‌کند، این رویداد رخ می‌دهد. MouseEvent
onmouseout وقتی کاربر نشانگر ماوس را از عنصر یا فرزندان آن خارج می‌کند، این رویداد رخ می‌دهد. MouseEvent
onmouseup وقتی کاربر دکمه ماوس را روی عنصر رها می‌کند، این رویداد رخ می‌دهد. MouseEvent
onmousewheel مفهوم توصیه نمی‌شود.لطفاً از wheel رویداد. WheelEvent
onoffline وقتی مرورگر شروع به کار آفلاین می‌کند، این رویداد رخ می‌دهد. Event
ononline وقتی مرورگر شروع به کار آنلاین می‌کند، این رویداد رخ می‌دهد. Event
onopen وقتی ارتباط با منبع رویداد باز می‌شود، این رویداد رخ می‌دهد. Event
onpagehide وقتی کاربر از یک صفحه وب خارج می‌شود تا به یک صفحه دیگر هدایت شود، این رویداد رخ می‌دهد. PageTransitionEvent
onpageshow وقتی کاربر به یک صفحه وب هدایت می‌شود، این رویداد رخ می‌دهد. PageTransitionEvent
onpaste وقتی کاربر محتوایی را به یک عنصر چسبانده است، این رویداد رخ می‌دهد. ClipboardEvent
onpause وقتی رسانه توسط کاربر یا به صورت برنامه‌ریزی شده به حالت توقف در می‌آید، این رویداد رخ می‌دهد. Event
onplay وقتی رسانه شروع به پخش می‌کند یا دیگر در حالت توقف نیست، این رویداد رخ می‌دهد. Event
onplaying وقتی رسانه به حالت استراحت یا توقف در نظر گرفته می‌شود تا بتوانید آن را با استفاده از پخش پس‌زمینه پخش کنید، این رویداد رخ می‌دهد. Event
onpopstate وقتی تاریخچه پنجره تغییر می‌کند، این رویداد رخ می‌دهد. PopStateEvent
onprogress وقتی مرورگر در حال دریافت داده‌های رسانه است، این رویداد رخ می‌دهد. Event
onratechange وقتی سرعت پخش رسانه تغییر می‌کند، این رویداد رخ می‌دهد. Event
onresize وقتی که اندازه دیدگاه مستند تغییر می‌کند، این رویداد رخ می‌دهد.
onreset وقتی که فرم بازسازی می‌شود، این رویداد رخ می‌دهد. Event
onscroll وقتی که نوار لغت‌چرخان یک عنصر می‌چرخد، این رویداد رخ می‌دهد.
onsearch وقتی که کاربر محتوایی را در فیلتر جستجو وارد می‌کند (برای <input="search">)، این رویداد رخ می‌دهد. Event
onseeked وقتی که کاربر به موقعیت جدید در رسانه می‌رسد، این رویداد رخ می‌دهد. Event
onseeking وقتی که کاربر شروع به حرکت/پرش به موقعیت جدید در رسانه می‌کند، این رویداد رخ می‌دهد. Event
onselect وقتی که کاربر متن را انتخاب می‌کند (برای <input> و <textarea>)، این رویداد رخ می‌دهد.
onshow وقتی که عنصر <menu> به عنوان منوی محیط نمایش داده می‌شود، این رویداد رخ می‌دهد. Event
onstalled وقتی که مرورگر تلاش می‌کند داده‌های رسانه‌ای را دریافت کند اما داده‌ها در دسترس نیستند، این رویداد رخ می‌دهد. Event
onstorage وقتی که منطقه ذخیره‌سازی وب به‌روزرسانی می‌شود، این رویداد رخ می‌دهد. StorageEvent
onsubmit وقتی که فرم ارسال می‌شود، این رویداد رخ می‌دهد. Event
onsuspend وقتی که مرورگر به طور عمدی داده‌های رسانه‌ای را دریافت نمی‌کند، این رویداد رخ می‌دهد. Event
ontimeupdate وقتی که موقعیت پخش تغییر می‌کند، این رویداد رخ می‌دهد. Event
ontoggle وقتی که کاربر عناصر <details> را باز یا بسته می‌کند، این رویداد رخ می‌دهد. Event
ontouchcancel وقتی که لمس قطع می‌شود، این رویداد رخ می‌دهد. TouchEvent
ontouchend وقتی که انگشت از صفحه جدا می‌شود، این رویداد رخ می‌دهد. TouchEvent
ontouchmove وقتی که انگشت روی صفحه کشیده می‌شود، این رویداد رخ می‌دهد. TouchEvent
ontouchstart وقتی که انگشت روی صفحه لمس می‌شود، این رویداد رخ می‌دهد. TouchEvent
ontransitionend وقتی که تبدیل CSS کامل شد، این رویداد رخ می‌دهد. TransitionEvent
onunload پس از بارگذاری صفحه (برای <body>)، این رویداد رخ می‌دهد.
onvolumechange وقتی که صدای رسانه تغییر کرده است، این رویداد رخ می‌دهد. Event
onwaiting وقتی که رسانه متوقف شده اما انتظار می‌رود که به زودی بازیابی شود، این رویداد رخ می‌دهد. Event
onwheel وقتی که چرخ دنده ماوس روی یک عنصر به بالا یا پایین می‌چرخد، این رویداد رخ می‌دهد. WheelEvent
open() مدخل جریان HTML را باز می‌کند تا خروجی document.write() را جمع‌آوری کند.
opener اشاره‌ای به پنجره‌ای که آن را ایجاد کرده است، بازگرداند. Window
origin پrotocol، نام میزبان و پورت پورت URL را بازگرداند. Location
outerHeight ارتفاع پنجره مرورگر را بازگرداند، شامل نوار ابزار/لغت‌چرخان. Window
outerHTML تنظیم یا بازگرداندن محتوای خارجی عنصر. Element
outerText تنظیم یا بازگرداندن محتوای خارجی نود و فرزندان آن. Element
outerWidth عرض پنجره مرورگر، شامل نوار ابزار/لولای‌ها، بازگردانده می‌شود. Window
ownerDocument نماینده ریشه عنصر ( شیء document) بازگردانده می‌شود. Element
pageX موقعیت افقی موس در هنگام رخ دادن رویداد موس بازگردانده می‌شود. MouseEvent
pageXOffset پیکسل‌هایی که پنجره به سمت چپ (水平和 عمودی) به سمت چپ رول شده است، بازگردانده می‌شود. Window
pageY موقعیت عمودی موس در هنگام رخ دادن رویداد موس بازگردانده می‌شود. MouseEvent
pageYOffset پیکسل‌هایی که پنجره به سمت بالا (عمودی) به سمت بالا رول شده است، بازگردانده می‌شود. Window
parent پنجره والد جاری بازگردانده می‌شود. Window
parentNode نماینده والد بازگردانده می‌شود. Element
parentElement نماینده والد عنصر بازگردانده می‌شود. Element
parse() یک رشته تاریخ را تجزیه کرده و میلiseconds از 1 ژانویه 1970 بازمی‌گرداند.
parseFloat() یک رشته را تجزیه کرده و یک عدد اعشاری بازمی‌گرداند. Global
parseInt() یک رشته را تجزیه کرده و یک عدد بازمی‌گرداند. Global
pathname پایانه نام مسیر URL را تنظیم یا بازگردانده می‌شود. Location
persisted بازگرداندن این که آیا وب‌سایت در مرورگر به عنوان cache ذخیره شده است یا خیر. PageTransitionEvent
PI PI (حدود 3.14) بازگردانده می‌شود. Math
pixelDepth رزولوشن رنگ صفحه نمایش (به صورت bits per pixel) بازگردانده می‌شود. Screen
platform پلتفرمی که مرورگر برای آن کامپایل شده است بازگردانده می‌شود. Navigator
pop() آخرین عنصر آرایه را حذف کرده و آن را بازمی‌گرداند. Array
port پورت URL را تنظیم یا بازگردانده می‌شود. Location
position موقعیت دستگاه در زمان مشخص بازگردانده می‌شود. Geolocation
positionError دلیل خطا در استفاده از دستگاه تعیین موقعیت بازگردانده می‌شود. Geolocation
positionOptions عنوانی برای توصیف شیء شامل ویژگی‌های انتخابی، که به عنوان پارامتر به Geolocation.getCurrentPosition() و Geolocation.watchPosition() ارسال می‌شود. Geolocation
POSITIVE_INFINITY نشان‌دهنده بی‌نهایت (در حالت پرش به بیرون بازمی‌گردد). Number
preventDefault() اگر امکان لغو رویداد وجود دارد، آن را لغو می‌کند و عملیات پیش‌فرض مربوط به رویداد را اجرا نمی‌کند. Event
print() محتوای جاری پنجره را چاپ می‌کند. Window
product نام موتور مرورگر بازگردانده می‌شود. Navigator
propertyName نام ویژگی‌های CSS مرتبط با انیمیشن یا انتقال بازگردانده می‌شود.
protocol پrotocol برای تنظیم یا بازگرداندن پروتکل URL تنظیم می‌شود. Location
prototype اجازه می‌دهد تا شما ویژگی‌ها و روش‌ها را به شیء Array اضافه کنید.
pseudoElement نام پseudoElement برای انیمیشن یا انتقال بازگردانده می‌شود.
push() عنصر جدیدی را به انتهای آرایه اضافه کرده و طول جدید آرایه را بازمی‌گرداند. Array
pow() مقدار x را به توان y بازمی‌گرداند. Math
previousSibling نود قبلی در سطح درخت نودهای مشابه را بازمی‌گرداند. Element
previousElementSibling عنصر قبلی در سطح درخت نودهای مشابه را بازمی‌گرداند. Element
prompt() دیکریتیف را نمایش می‌دهد که به بازدیدکننده اجازه می‌دهد ورودی کند. Window
prototype به شما اجازه می‌دهد تا ویژگی‌ها و روش‌ها به یک شیء اضافه کنید. Number
querySelector() اولین عنصر با انتخاب‌دهنده CSS مشخص شده در مستند را بازمی‌گرداند.
querySelectorAll() NodeList استاتیک بازمی‌گرداند که شامل تمام عناصر با انتخاب‌دهنده CSS مشخص شده در مستند است.
random() عدد تصادفی بین 0 تا 1 بازمی‌گرداند. Math
readyState وضعیت (در حال بارگذاری) مستند را بازمی‌گرداند. Document
reduce() مقدار آرایه را به یک مقدار یکتا کاهش می‌دهد (از چپ به راست). Array
reduceRight() مقدار آرایه را به یک مقدار یکتا کاهش می‌دهد (از راست به چپ). Array
referrer URL مستند فعلی را که مستند جاری را بارگذاری کرده بازمی‌گرداند. Document
region MouseEvent
reload() مستند جاری را دوباره بارگذاری می‌کند. Location
remove() عنصر را از DOM حذف می‌کند. Element
removeAttribute() ویژگی خاصی را از یک عنصر حذف می‌کند. Element
removeAttributeNode() گزارش خاصی را حذف کرده و گزارش حذف شده را بازمی‌گرداند. Element
removeChild() یک زیرنویس از یک عنصر حذف می‌کند. Element
removeEventListener() دستگاه‌های پردازش حوادثی که توسط method addEventListener() اضافه شده‌اند را حذف می‌کند. Element
removeItem() کلید را از حافظه حذف می‌کند. Storage
repeat اینکه آیا کلید خاصی تکرار شده است یا خیر را بازمی‌گرداند. KeyboardEvent
repeat() رشته جدیدی با تعداد مشخص شده از نسخه‌های رشته موجود بازمی‌گرداند. String
replace() مقدار مشخص شده را در یک رشته جستجو کرده و رشته جدیدی با جایگزینی مقدار مشخص شده را بازمی‌گرداند.
replaceChild() زیرنویس‌های عناصر را جایگزین می‌کند. Element
requestAnimationFrame() درخواست می‌کند که مرورگر توابع را در ابتدای رفرش بعدی به‌روزرسانی کند. Window
requestFullscreen() عناصر را به صورت تمام‌صفحه نمایش می‌دهد. Element
resizeBy() پنجره را به اندازه‌ای که مشخص شده تنظیم می‌کند. Window
resizeTo() پنجره را به اندازه‌ای که مشخص شده تنظیم می‌کند. Window
return اجرای توابع را متوقف کرده و از آن بازمی‌گردد. دستورالعمل‌ها
reverse() ترتیب عناصر یک آرایه را برعکس می‌کند. Array
round() عدد x را به نزدیک‌ترین عدد صحیح نزدیک می‌کند. Math
relatedTarget عنصر مرتبط با عنصر مرتبط با رویداد موش را بازمی‌گرداند.
removeEventListener() برای حذف برنامه‌های مدیریت رویدادها از مستند (که توسط روش addEventListener() متصل شده‌اند) Document
removeNamedItem() نماینده مشخص شده از ویژگی‌ها را حذف می‌کند. Attribute
renameNode() نام مشخص شده‌ای را برای نود تغییر می‌دهد. Document
screen عنصر Screen پنجره را بازمی‌گرداند (لطفاً به Screen عنصر). Window
screenLeft موقعیت افقی پنجره در صفحه نمایش را بازمی‌گرداند. Window
screenTop موقعیت عمودی پنجره در صفحه نمایش را بازمی‌گرداند. Window
screenX موقعیت افقی پنجره/mouse pointer در صفحه نمایش را بازمی‌گرداند.
screenY موقعیت عمودی پنجره/مouse pointer در صفحه نمایش را بازمی‌گرداند.
scripts مجموعه‌ای از عناصر <script> در مستند بازمی‌گرداند. Document
scroll() مفهوم توصیه نمی‌شود.این روش توسط scrollTo() مفهوم روش جایگزین. Window
scrollBy() دокумент را به تعداد پیکسل مشخص شده به بالا یا پایین می‌چرخاند. Window
scrollHeight ارتفاع کامل عنصر را بازمی‌گرداند، شامل حاشیه داخلی. Element
scrollIntoView() عنصر مشخص شده را به بخش قابل مشاهده پنجره مرورگر می‌چرخاند. Element
scrollLeft بخش محتوای عنصر را به تعداد پیکسل مشخص شده افقی می‌چرخاند. Element
scrollTo() دокумент را به موقعیت مشخص شده می‌چرخاند. Window
scrollTop بخش محتوای عنصر را به تعداد پیکسل مشخص شده عمودی می‌چرخاند. Element
scrollWidth عرض کامل عنصر را بازمی‌گرداند، شامل حاشیه داخلی. Element
scrollX pageXOffset به عنوان نام مستعار. Window
scrollY pageYOffset به عنوان نام مستعار. Window
search بخش querystring URL را تنظیم یا بازمی‌گرداند. Location
search() موقعیت مشخص شده یا عبارت منظم را در یک رشته جستجو می‌کند و موقعیت تطابق را بازمی‌گرداند. String
self پنجره فعلی را بازمی‌گرداند. Window
sessionStorage اجازه می‌دهد که جفت‌های کلید/مقدار در مرورگر وب ذخیره شوند. داده‌های ذخیره‌سازی نشست را انجام می‌دهد. Window
setAttribute() ویژگی مشخص شده را به مقدار مشخص شده یا تغییر می‌دهد. Element
setAttributeNode() نماینده‌ای برای تنظیم یا تغییر مشخص شده از ویژگی‌ها. Element
setDate() تاریخ ماه date را تنظیم می‌کند. Date
setFullYear() سال date را تنظیم می‌کند. Date
setHours() زمان date را تنظیم می‌کند. Date
setInterval() با فاصله زمانی مشخص (به میلی ثانیه) فراخوانی توابع یا محاسبات معادله. Window
setItem() کلید را به ذخیره‌سازی اضافه می‌کند، یا مقدار کلید را به‌روزرسانی می‌کند (اگر موجود باشد). Storage
setMilliseconds() میلی‌ثانیه date شیء را تنظیم می‌کند. Date
setMinutes() دقیقه date شیء را تنظیم می‌کند. Date
setMonth() ماه date شیء را تنظیم می‌کند. Date
setNamedItem() ویژگی مشخص شده را تنظیم می‌کند (با نام). Attribute
setSeconds() ثانیه date شیء را تنظیم می‌کند. Date
setTime() تاریخ را به میلiseconds مشخص شده قبل از 1 ژانویه 1970 تنظیم می‌کند. Date
setTimeout() فوقاگذاری فراخوانی تابع یا محاسبه معادله در پس از تعداد مشخص شده میلiseconds. Window
setUTCDate() تاریخ date شیء را بر اساس زمان جهانی استاندارد تنظیم می‌کند. Date
setUTCFullYear() سال date شیء را بر اساس زمان جهانی استاندارد تنظیم می‌کند. Date
setUTCHours() ساعت date شیء را بر اساس زمان جهانی استاندارد تنظیم می‌کند. Date
setUTCMilliseconds() میلی‌ثانیه date شیء را بر اساس زمان جهانی استاندارد تنظیم می‌کند. Date
setUTCMinutes() دقیقه date شیء را بر اساس زمان جهانی استاندارد تنظیم می‌کند. Date
setUTCMonth() ماه date شیء را بر اساس زمان جهانی استاندارد تنظیم می‌کند. Date
setUTCSeconds() ثانیه date شیء را بر اساس زمان جهانی استاندارد تنظیم می‌کند. Date
setYear() مفهوم توصیه نمی‌شود.لطفاً از setFullYear() مفهوم روش جایگزین. Date
shift() اولین عنصر آرایه را حذف می‌کند و آن را برمی‌گرداند. Array
shiftKey بررسی می‌کند که آیا کلید "SHIFT" در زمان تریگ‌زدن رویداد فشرده شده است.
sign(x) نشان عددی را برمی‌گرداند (بررسی می‌کند که آیا مثبت، منفی یا صفر است). Math
sin() مقدار سینوس x را برمی‌گرداند (x به صورت رادیان است). Math
sinh() مقدار هندسه‌ای hyperbolic sine از x را برمی‌گرداند. Math
slice() یک بخش از آرایه را انتخاب می‌کند و آرایه جدیدی از آن برمی‌گرداند.
some() بررسی می‌کند که آیا هیچ عنصری از آرایه از تست عبور کرده است. Array
sort() عناصر آرایه را مرتب می‌کند. Array
source متن الگوی RegExp را برمی‌گرداند. RegExp
specified اگر ویژگی مشخص شده باشد، true را برمی‌گرداند، در غیر این صورت false. Attribute
splice() افزودن/حذف عناصر از آرایه. Array
split() رشته را به آرایه‌ای از رشته‌های فرعی تقسیم می‌کند. String
static تعریف روش‌های استاتیک کلاس. Classes
startsWith() مطالعه کردن که یک رشته آیا با حرف مشخصی شروع می‌شود یا خیر. String
state شیء حاوی کپی از ورودی‌های تاریخچه را بازمی‌گرداند. PopStateEvent
String() مقدار شیء را به رشته تبدیل می‌کند. Global
stop() توقف بارگذاری پنجره. Window
stopImmediatePropagation() جلوگیری از فراخوانی شنوندگان دیگر رویداد. Event
stopPropagation() جلوگیری از ادامه‌ی سرایت رویداد در جریان رویداد. Event
stringify() شیء JavaScript را به رشته JSON تبدیل می‌کند. JSON
sqrt() ریشه‌ی مربع x را بازمی‌گرداند. Math
SQRT1_2 ریشه‌ی مربع 1/2 را بازمی‌گرداند (حدود 0.707). Math
SQRT2 ریشه‌ی مربع 2 را بازمی‌گرداند (حدود 1.414). Math
status تنظیم یا بازگشت متن در نوار وضعیت پنجره. Window
strictErrorChecking تنظیم یا بازگشت اگر باید بررسی خطا اجباری شود. Document
storageArea شیء را که نماینده‌ی مخزن تأثیرگذار است، بازمی‌گرداند. StorageEvent
style تنظیم یا بازگشت ارزش style عناصر. Element
substr() کاراکترها را از یک موقعیت مشخصه معین استخراج می‌کند، تا تعداد مشخصه‌های معین. String
substring() کاراکترها را از دو شماره مشخصه معین از یک رشته استخراج می‌کند. String
super کلاس پدر را ارجاع می‌دهد. Classes
switch بر اساس شرایط مختلف، بلوک دستورات قابل اجرا را برچسب‌گذاری می‌کند. دستورالعمل‌ها
table() نمایش داده‌های جدولی به عنوان جدول. Console
tabIndex تنظیم یا بازگشت ارزش tabindex عناصر. Element
tagName نام برچسب عناصر را بازمی‌گرداند. Element
tan() تانژانت (tangent) زاویه را بازمی‌گرداند. Math
tanh() هندسه‌ی تانژانت (tangent) عددی را بازمی‌گرداند. Math
target عنصر فعال‌کننده رویداد را بازمی‌گرداند. Event
targetTouches لیستی از TouchList Touch که شامل تمام نقطه‌های لمسی است که هنوز با سطح تماس دارند را بازمی‌گرداند. TouchEvent
test() مطابقت در رشته را تست می‌کند. true یا false بازمی‌گرداند. RegExp
textContent تنظیم یا بازگشت محتوای متن نود و فرزندان آن. Element
this مطابق با شیء متعلق به آن است.
throw خطا را (تولید) می‌اندازد. دستورالعمل‌ها
time() شروع تایمر (برای ردیابی زمان لازم برای عملیات). Console
timeEnd() توقف تایمر قبلی که توسط console.time() شروع شده است. Console
timeStamp زمان ایجاد رویداد را (به میلادین) بازمی‌گرداند. Event
title تنظیم یا بازگشت عنوان مستند.
toDateString() تغییر بخش تاریخ Date به یک رشته قابل خواندن. Date
toGMTString() مفهوم توصیه نمی‌شود.استفاده می‌کند. toUTCString() مفهوم روش جایگزین. Date
toExponential() اعداد را به صورت نماتیک تبدیل می‌کند. Number
toFixed(x) اعداد را با استفاده از x عدد پس از نقطه فرمت می‌کند. Number
toJSON() تاریخ را به رشته در فرمت تاریخ JSON برمی‌گرداند. Date
toISOString() تاریخ را به رشته به صورت استاندارد ISO برمی‌گرداند. Date
toLocaleDateString() بخش تاریخ رشته Date را به رشته با استفاده از توافق‌نامة منطقه‌ای برمی‌گرداند. Date
toLocaleLowerCase() رشته را بر اساس زبان میزبان به حروف کوچک تبدیل می‌کند. String
toLocaleString() رشته Date را با استفاده از توافق‌نامة منطقه‌ای تبدیل می‌کند. Date
toLocaleTimeString() زمان رشته Date را به رشته با استفاده از توافق‌نامة منطقه‌ای برمی‌گرداند. Date
toLocaleUpperCase() رشته را بر اساس زبان میزبان به حروف بزرگ تبدیل می‌کند. String
toLowerCase() رشته را به حروف کوچک تبدیل می‌کند. String
top بزرگترین پنجره مرورگر را برمی‌گرداند. Window
toPrecision(x) اعداد را به طول x فرمت می‌کند. Number
toString() آرایه را به رشته تبدیل کرده و نتیجه را برمی‌گرداند.
total مجموع مقدار کاری که قرار است بارگذاری شود را برمی‌گرداند. ProgressEvent
toTimeString() زمان رشته Date را به رشته تبدیل می‌کند. Date
touches لیستی از touch‌های فعلی که با سطح در تماس هستند را برمی‌گرداند. TouchEvent
toUpperCase() رشته را به حروف بزرگ تبدیل می‌کند. String
toUTCString() مجموعه Date را به رشته به صورت زمان جهانی تبدیل می‌کند. Date
trace() پیگیری را به کنسول خروجی می‌دهد. Console
transitionend این رویداد زمانی رخ می‌دهد که تبدیل CSS کامل شود. TransitionEvent
trim() فضاهای خالی از هر دو سمت یک رشته را حذف می‌کند. String
trunc() بخش صحیح عددی (x) را برمی‌گرداند. Math
try ... catch ... finally بلاک دستوری که باید در صورت رخ دادن خطا در بلوک try اجرا شود و پردازش خطا را انجام دهد. دستورالعمل‌ها
type نام رویداد را برمی‌گرداند. Event
typeof نوع متغیر، شیء، تابع یا عبارت را برمی‌گرداند. عملگرها
undefined نشان‌دهنده‌ای است که نشان می‌دهد به متغیر هنوز مقدار تعیین نشده است. Global
unescape() در نسخه 1.5 از کار افتاده است.به جایdecodeURI()یاdecodeURIComponent() Global
unshift() عنصر جدیدی را به ابتدای آرایه اضافه می‌کند و طول جدید آرایه را بازمی‌گرداند. Array
url URL مستند تغییر کرده را بازمی‌گرداند. StorageEvent
URL URL کامل مستند HTML را بازمی‌گرداند. Document
userAgent سربرگ کاربر را که سرور توسط مرورگر ارسال می‌کند، بازمی‌گرداند. Navigator
UTC() بر اساس زمان UTC، تعداد میلی ثانیه‌ای از نیمه شب 1 ژانویه 1970 بازمی‌گرداند. Date
value مقدار ویژگی را تنظیم یا بازمی‌گرداند. Attribute
valueOf() ارزش اصلی آرایه را بازمی‌گرداند.
var تعریف متغیر. دستورالعمل‌ها
warn() پیام‌های هشدار را به کنسول می‌نویسد. Console
watchPosition() مقدار شناسه نظارت را بازمی‌گرداند، سپس می‌توانید آن را به روش Geolocation.clearWatch() برای انسداد متدگذار استفاده کنید. Geolocation
which دکمه موس را که در زمان رخ دادن رویداد موس فشرده شده است، بازمی‌گرداند.
width عرض کل صفحه نمایش را بازمی‌گرداند. Screen
view ارجاع به Window Object که رویداد رخ داده را بازمی‌گرداند. UiEvent
void عبارت را محاسبه می‌کند و undefined را برمی‌گرداند. عملگرها
while بلاک دستورالعمل‌هایی که باید در صورت درست بودن نشانگرها اجرا شوند. دستورالعمل‌ها
write() عبارت HTML یا کد JavaScript را به مستند می‌نویسد. Document
writeln() مثل write()، اما یک خط جدید در هر جمله اضافه می‌کند. Document
yield تعطیل و ادامه کردن توابع تولیدکننده عملگرها

تدریس JavaScript

لطفاً از آموزش JavaScript ما بازدید کنید