جیاسئیآر کلمات ذخیرهشده
- پچھل پیج کامداری جسٹسکریپٹ
- پیچھل پیج ورژن جسٹسکریپٹ
جیاسئیآر کلمات ذخیرهشده
در JavaScript، نمیتوانید این لفظ ذخیره شده را به عنوان نام متغیر، برچسب یا نام تابع استفاده کنید:
abstract | arguments | await* | boolean |
break | byte | case | catch |
char | class* | const | continue |
debugger | default | delete | do |
double | else | enum* | eval |
export* | extends* | false | final |
finally | float | for | function |
goto | if | implements | import* |
in | instanceof | int | interface |
let* | long | native | new |
null | package | private | protected |
public | return | short | static |
super* | switch | synchronized | this |
throw | throws | transient | true |
try | typeof | var | void |
volatile | while | with | yield |
واژههای کلیدی که با ستاره علامتگذاری شدهاند، واژههای جدید ECMAScript 5 و 6 هستند.
شما میتوانید در ورژن جسٹسکریپٹبرای اطلاعات بیشتر در مورد نسخههای مختلف JavaScript، در اینجا بخوانید.
لفظ ذخیره شده حذف شده
مستعمل کئی لفظ ذخیره شده از استاندارد ECMAScript 5/6 حذف شده است:
abstract | boolean | byte | char |
double | final | float | goto |
int | long | native | short |
synchronized | throws | transient | volatile |
رجاءً ان ریزرو شدہ الفاظ کو متغیر کے طور پر استفادہ نکینا چاہئیے۔ تمام بروسر ایکم سے ایکم ایسکریپٹ 5/6 کی پورا پورا پالیسی کا تعاون نہیں دیتے ہیں۔
جاوا اسکریپٹ کے اوبجیکٹ، خصوصیات اور طریق
آپ کی بجائی سے جاوا اسکریپٹ کی درج فیلد کی نام، خصوصیات اور طریق استفادہ نکینا چاہئیے:
Array | Date | eval | function |
hasOwnProperty | Infinity | isFinite | isNaN |
isPrototypeOf | length | Math | NaN |
name | Number | Object | prototype |
String | toString | undefined | valueOf |
جاوا ریزرو شدہ الفاظ
جاوا اسکریپٹ جاوا کے ساتھ استعمال کیا جاتا ہے جو کیجانی چاہئیے کچھ جاوا اوبجیکٹ اور خصوصیات کو جاوا اسکریپٹ شناختی علامت کے طور پر استعمال نکینا چاہئیے:
getClass | java | JavaArray | javaClass |
JavaObject | JavaPackage |
دیگر ریزرو شدہ الفاظ
جاوا اسکریپٹ بہت سے ایپلیکیشنز میں پروگرامنگ زبان کے طور پر استعمال کیا جاسکتا ہے。
آپ کی بجائی از HTML اور Window کی نام و خصوصیات استفادہ نکینا چاہئیے:
alert | all | anchor | anchors |
area | assign | blur | button |
checkbox | clearInterval | clearTimeout | clientInformation |
close | closed | confirm | constructor |
crypto | decodeURI | decodeURIComponent | defaultStatus |
document | element | elements | embed |
embeds | encodeURI | encodeURIComponent | escape |
event | fileUpload | focus | form |
forms | frame | innerHeight | innerWidth |
layer | layers | link | location |
mimeTypes | navigate | navigator | frames |
frameRate | hidden | history | image |
images | offscreenBuffering | open | opener |
option | outerHeight | outerWidth | packages |
pageXOffset | pageYOffset | parent | parseFloat |
parseInt | password | pkcs11 | plugin |
prompt | propertyIsEnum | radio | reset |
screenX | screenY | scroll | secure |
select | self | setInterval | setTimeout |
status | submit | taint | text |
textarea | top | unescape | untaint |
ویندو |
رویداد ہینڈلر HTML
اس کے علاوہ آپ کو تمام HTML رویداد ہینڈلر کے ناموں کا استعمال روکنا چاہیے。
مثال:
onblur | onclick | onerror | onfocus |
onkeydown | onkeypress | onkeyup | onmouseover |
onload | onmouseup | onmousedown | onsubmit |
- پچھل پیج کامداری جسٹسکریپٹ
- پیچھل پیج ورژن جسٹسکریپٹ