کلیه خصوصیت ها و توابع عمومی را می توانید همراه با تمام اشیاء توکار JavaScript استفاده نمایید.
مرجع خصوصیات عمومی در JavaScript
| متد | توضیحات |
|---|---|
| Infinity | یک مقدار عددی که نشان دهنده ی مثبت/منفی بی نهایت است. |
| NaN | نشان دهنده ی یک مقدار غیر عددی می باشد. |
| undefined | نشان می دهد که به یک متغیر، مقداری انتساب داده نشده است. |
مرجع توابع عمومی در JavaScript
| تابع | توضیحات |
|---|---|
| decodeURI() | رمزگشایی کردن یک URI. |
| decodeURIComponent() | رمزگشایی کردن یک کامپوننت URI. |
| encodeURI() | رمزگذاری کردن یک URI. |
| encodeURIComponent() | رمزگذاری کردن یک کامپوننت URI. |
| escape() | بد دانسته شده در ورژن 1.5. می توانید به جای آن از متدهای encodeURI()و encodeURIComponent() استفاده کنید. |
| eval() | یک رشته را ارزیابی کرده و در صورتی که یک کد اسکریپت باشد، آن را به اجرا در می آورد. |
| isFinite() | مشخص می کند که آیا یک مقدار، یک عدد محدود و قانونی است یا نه. |
| isNaN() | مشخص می کند که آیا یک مقدار، یک عدد غیرقانونی است یا نه. |
| Number() | مقدار یک شیء را تبدیل به عدد می کند. |
| parseFloat() | یک رشته را تجزیه کرده و عدد با ممیز شناور را برمی گرداند. |
| parseInt() | یک رشته را تجزیه کرده و یک عدد صحیح را برمی گرداند. |
| String() | مقدار یک شیء را تبدیل به رشته می کند. |
| unescape() | بد دانسته شده در ورژن 1.5. می توانید به جای آن از متدهایdecodeURI() و decodeURIComponent() استفاده کنید. |




