Từ khóa được bảo vệ ECMAScript

Phần này cung cấp danh sách đầy đủ từ khóa được bảo lưu của ECMAScript.

Từ khóa được bảo vệ ECMAScript

ECMA-262 đã định nghĩa một bộ từ khóa mà ECMAScript hỗ trợ.Từ khóa (reserved word).

Từ khóa được bảo lưu là những từ được bảo lưu để là từ khóa trong tương lai. Do đó, từ khóa không thể được sử dụng làm tên biến hoặc tên hàm.

Danh sách từ khóa được bảo lưu trong ECMA-262 phiên bản thứ ba như sau:

abstract
boolean
byte
char
class
const
debugger
double
enum
export
extends
final
float
goto
implements
import
int
interface
long
native
package
private
protected
public
short
static
super
synchronized
throws
transient
volatile

Lưu ý:Nếu sử dụng từ khóa làm tên biến hoặc tên hàm, thì trừ khi trình duyệt tương lai hỗ trợ từ khóa đó, bạn rất có thể sẽ không nhận được bất kỳ thông báo lỗi nào. Khi trình duyệt hỗ trợ, từ đó sẽ được coi là từ khóa, vì vậy sẽ xuất hiện lỗi từ khóa.