كلمات محفوظة ECMAScript

يقدم هذا الفصل قائمة كاملة بكلمات ECMAScript المحفوظة.

كلمات محفوظة ECMAScript

حددت ECMA-262 مجموعة من ECMAScript التي يدعمهاالكلمات المحفوظة (reserved word).

تُحفظ الكلمات المحفوظة لغرض الكلمات المفتاحية المستقبلية. لذلك، لا يمكن استخدام الكلمات المحفوظة كأسماء متغيرات أو أسماء وظائف.

قائمة الكلمات المحفوظة الكاملة في إصدار ECMAScript 3rd Edition من ECMA-262 كالتالي:

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

ملاحظة:إذا تم استخدام الكلمات المحفوظة كأسماء متغيرات أو أسماء وظائف، فإنه من المحتمل أن لا تتلقي أي رسائل خطأ حتى يتم تنفيذ الكلمة المحفوظة من قبل المتصفح في المستقبل. عند تنفيذ المتصفح لها، سيتم اعتبار الكلمة ككلمة مفتاحية، مما يؤدي إلى خطأ كلمة مفتاحية.