JavaScript ریزرو واژ
- ਪਿੰਡਾ ਪੰਨਾ JS ਪ੍ਰਦਰਸ਼ਨ
- ਅਗਲਾ ਪੰਨਾ JS ਵਰਜਨ
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 |
ਤਾਰੇ ਨਾਲ ਮਾਰਕ ਕੀਤੇ ਕੀਵਰਡ ਈਕਮਾਸਕ੍ਰਿਪਟ 5 ਅਤੇ 6 ਵਿੱਚ ਨਵੇਂ ਹਨ。
ਤੁਸੀਂ JS ਵਰਜਨਵੱਖ-ਵੱਖ ਜਾਵਾਸਕ੍ਰਿਪਟ ਸੰਸਕਰਣਾਂ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਇੱਥੇ ਪੜ੍ਹੋ。
ਹਟਾਏ ਗਏ ਰਿਜ਼ਰਵਡ ਵਾਕ
ਈਕਮਾਸਕ੍ਰਿਪਟ 5/6 ਸਟੈਂਡਰਡ ਵਿੱਚੋਂ ਹਟਾਏ ਗਏ ਇਨ੍ਹਾਂ ਰਿਜ਼ਰਵਡ ਵਾਕਾਂ:
abstract | boolean | byte | char |
double | final | float | goto |
int | long | native | short |
synchronized | throws | transient | volatile |
ਇਹ ਰਾਖਵੇਂ ਸ਼ਬਦਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਾ ਵਜੋਂ ਵਰਤਣ ਨਹੀਂ ਚਾਹੀਦੇ ਹਨ। ਸਾਰੇ ਬਰਾਉਜ਼ਰ ਹੋਰ ਨਹੀਂ ਸਮਰੱਥ ਹਨ ਕਿ ECMAScript 5/6 ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਮਰਥਨ ਕਰਨ।
JavaScript ਆਬਜੈਕਟ, ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਤਰੀਕੇ
ਤੁਸੀਂ ਹੋਰ ਇਹ ਵਰਤਣ ਨਹੀਂ ਚਾਹੀਦੇ ਹਨ: JavaScript ਦੇ ਨਿਰਮਿਤ ਆਬਜੈਕਟ ਦੇ ਨਾਮ, ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਤਰੀਕੇ:
Array | Date | eval | function |
hasOwnProperty | Infinity | isFinite | isNaN |
isPrototypeOf | length | Math | NaN |
name | Number | Object | prototype |
String | toString | undefined | valueOf |
Java ਰਾਖਵੇਂ ਸ਼ਬਦ
JavaScript ਜਾਂ ਤਾਂ Java ਦੇ ਨਾਲ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।ਤੁਸੀਂ ਕੁਝ ਜਾਵਾ ਆਬਜੈਕਟ ਅਤੇ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ JavaScript ਪਹਿਲਕਦਮੀ ਪਹਿਲੀਆਂ ਵਰਤਣ ਨਹੀਂ ਚਾਹੀਦੇ ਹਨ:
getClass | java | JavaArray | javaClass |
JavaObject | JavaPackage |
ਹੋਰ ਰਾਖਵੇਂ ਸ਼ਬਦ
JavaScript ਕਈ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਪ੍ਰੋਗਰਾਮਿੰਗ ਲੈਂਗਵੇਜ ਵਜੋਂ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ。
ਤੁਸੀਂ ਹੋਰ ਇਹ ਵਰਤਣ ਨਹੀਂ ਚਾਹੀਦੇ ਹਨ: 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 |
window |
HTML ਈਵੈਂਟ ਹੈਂਡਲਰ
ਇਲਾਵਾ ਤੁਸੀਂ ਸਾਰੇ HTML ਈਵੈਂਟ ਹੈਂਡਲਰ ਦੇ ਨਾਮਾਂ ਦੀ ਵਰਤੋਂ ਤੋਂ ਬਚਣਾ ਚਾਹੀਦਾ ਹੈ。
ਉਦਾਹਰਣ:
onblur | onclick | onerror | onfocus |
onkeydown | onkeypress | onkeyup | onmouseover |
onload | onmouseup | onmousedown | onsubmit |
- ਪਿੰਡਾ ਪੰਨਾ JS ਪ੍ਰਦਰਸ਼ਨ
- ਅਗਲਾ ਪੰਨਾ JS ਵਰਜਨ