IMG-LOGO
×

Tài Liệu Học

Khoá học lập trình Javascript

Khai báo biến & hàm mặc định trong Javascript

[Video] Tạo dự án JS đầu tiên - Lập Trình JS [Video] Khai báo biến - toán tử - Lập Trình JavaScript [Video] Các hàm sẵn có trong js - Khoá Học Lập Trình JS

Mệnh đề điều kiện

[Video] Cấu trúc điều kiện if else switch - Lập trình Javascript

Vòng lặp for, while, do..while

[Video] Tìm hiểu vòng lặp for, while, do .. while trong Javascript

Array & Function & Object

[Video] Tìm hiểu Function trong Javascript [Video] Tìm hiểu Array trong Javascript [Video] Khai báo Object trong Javascript [Video] Gửi giữ liệu qua các trang html bằng javascript - HTML/CSS [Video] Bài tập - ôn tập mảng - quản lý sinh viên - Lập trình Javascript [Video] Khai báo function trong Object - Lập trình Javascript [Video] Tìm hiểu function trong string - Lập trình Javascript

Xử lý sự kiện & thao tác thẻ HTML

[Video] Event - Lập Trình JS [Video] Tương tác lên tags trong HTML bằng JS [Video] Thêm tags vào tags khác bằng javascript + ví du thêm sinh viên - lập trình JS [Video] Tương tác thẻ HTML bằng Javascript qua ví dụ đặt đơn hàng (Order Entry Form) [Video] Bài tập - Quản lý sản phẩm bằng javascript - lập trình javascript [Video] Quản lý sinh viên - Lập trình Javascript

Lưu trữ Javascript

[Video] Cookie - khoá học lập trình JavaScript [Video] Localstorage - Khoá học lập trình JavaScript [Video] Lưu trữ thông tin sinh viên bằng LocalStorage - Lập trình Javascript

Examination & Ôn Tập Tổng Quát

1000 Bài tập JavaScript - Lập Trình JavaScript




Trang Chủ Học JS JavaScript Reserved Words - Các từ dành riêng trong JavaScript

JavaScript Reserved Words - Các từ dành riêng trong JavaScript

by GokiSoft.Com - 13:41 18/05/2020 2,084 Lượt Xem

Trong JavaScript bạn không thể dùng các từ dành riêng sau như các biến, nhãn hoặc các tên hàm:

abstractargumentsawait*boolean
breakbytecasecatch
charclass*constcontinue
debuggerdefaultdeletedo
doubleelseenum*eval
export*extends*falsefinal
finallyfloatforfunction
gotoifimplementsimport*
ininstanceofintinterface
let*longnativenew
nullpackageprivateprotected
publicreturnshortstatic
super*switchsynchronizedthis
throwthrowstransienttrue
trytypeofvarvoid
volatilewhilewithyield


Từ được đánh dấu với* là mới trong ECMAScript 5 và 6.



Bạn có thể đọc thêm về sự khác biệt về các phiên bản JavaScript trong chương Các phiên bản của JavaScript(JavaSript Versions).


Các từ dành riêng bị loại bỏ


Các từ dành riêng sau đã bị loại bỏ khỏi tiêu chuẩn ECMAScript 5/6: 

abstractbooleanbytechar
doublefinalfloatgoto
intlongnativeshort
synchronizedthrowstransientvolatile

Đừng dùng các từ này như các biến. ECMASCript 5/6 không hỗ trợ trong tất cả các trình duyệt.


Các phương thức, thuộc tính và đối tượng của JavaScript


Bạn cũng nên tránh sử dụng tên của các đối tượng, các thuộc tính, và các phương thức được xây dựng bên trong của JavaScript:

ArrayDateevalfunction
hasOwnPropertyInfinityisFiniteisNaN
isPrototypeOflengthMathNaN
nameNumberObjectprototype
StringtoStringundefinedvalueOf



Các từ dành riêng trong Java(Java Reserved Words)


JavaScript thường được dùng chung với Java. Bạn nên tránh sử dụng một vài đối tượng, và thuộc tính Java như các định danh JavaScript:

getClassjavaJavaArrayjavaClass
JavaObjectJavaPackage


Các từ dành riêng khác


JavaScript có thể được dùng như một ngôn ngư lập trình trong nhiều ứng dụng.

Bạn cũng nên tránh sử dụng tên của HTML và các đối tượng Window và các thuộc tính:

alertallanchoranchors
areaassignblurbutton
checkboxclearIntervalclearTimeoutclientInformation
closeclosedconfirmconstructor
cryptodecodeURIdecodeURIComponentdefaultStatus
documentelementelementsembed
embedsencodeURIencodeURIComponentescape
eventfileUploadfocusform
formsframeinnerHeightinnerWidth
layerlayerslinklocation
mimeTypesnavigatenavigatorframes
frameRatehiddenhistoryimage
imagesoffscreenBufferingopenopener
optionouterHeightouterWidthpackages
pageXOffsetpageYOffsetparentparseFloat
parseIntpasswordpkcs11plugin
promptpropertyIsEnumradioreset
screenXscreenYscrollsecure
selectselfsetIntervalsetTimeout
statussubmittainttext
textareatopunescapeuntaint
window

Trình xử lý sự kiên HTML(HTML Event Handlers)


Ngoài ra bạn nên tránh sử dụng vào tên của tất cả các trình xử lý sự kiện HTML.

Ví dụ:

onbluronclickonerroronfocus
onkeydownonkeypressonkeyuponmouseover
onloadonmouseuponmousedownonsubmit



Bình luận



Chia sẻ từ lớp học

Phân Loại Bài Viết

Tài Liệu Tham Khảo

Đã sao chép!!!