我只是自己检查它,即使它是一个已经回答的旧帖子。原因是我在搜索 AS3 中的保留关键字列表时发现了这篇文章。
“世界”关键字未保留 :) 哎呀...
这是迄今为止我在 AS3 中找到的带有保留字/关键字的列表:如果您编辑此列表,请发表评论/带有来源... THX 有时相同的关键字可能会在不同类别下的列表中出现两次...
0 : abstract (future keyword)
1 : as (reserved keyword)
2 : boolean (future keyword)
3 : break (reserved keyword)
4 : byte (future keyword)
5 : case (reserved keyword)
6 : cast (future keyword)
7 : catch (reserved keyword)
8 : char (future keyword)
9 : class (reserved keyword)
10 : const (reserved keyword)
11 : continue (reserved keyword)
12 : debugger (future keyword)
13 : default (reserved keyword)
14 : delete (reserved keyword)
15 : do (reserved keyword)
16 : double (future keyword)
17 : dynamic (syntactic keyword)
18 : each (syntactic keyword)
19 : else (reserved keyword)
20 : enum (future keyword)
21 : export (future keyword)
22 : extends (reserved keyword)
23 : false (reserved keyword)
24 : final (syntactic keyword)
25 : finally (reserved keyword)
26 : float (future keyword)
27 : for (reserved keyword)
28 : function (reserved keyword)
29 : get (syntactic keyword)
30 : goto (future keyword)
31 : if (reserved keyword)
32 : implements (reserved keyword)
33 : import (reserved keyword)
34 : in (reserved keyword)
35 : include (syntactic keyword)
36 : instanceof (reserved keyword)
37 : interface (reserved keyword)
38 : internal (reserved keyword)
39 : intrinsic (future keyword)
40 : is (reserved keyword)
41 : long (future keyword)
42 : namespace (syntactic keyword)
43 : native (reserved keyword)
44 : native (syntactic keyword)
45 : new (reserved keyword)
46 : null (reserved keyword)
47 : override (syntactic keyword)
48 : package (reserved keyword)
49 : private (reserved keyword)
50 : protected (reserved keyword)
51 : prototype (future keyword)
52 : public (reserved keyword)
53 : return (reserved keyword)
54 : set (syntactic keyword)
55 : short (future keyword)
56 : static (syntactic keyword)
57 : super (reserved keyword)
58 : switch (reserved keyword)
59 : synchronized (future keyword)
60 : this (reserved keyword)
61 : throw (reserved keyword)
62 : throws (future keyword)
63 : to (future keyword)
64 : to (reserved keyword)
65 : transient (future keyword)
66 : true (reserved keyword)
67 : try (reserved keyword)
68 : type (future keyword)
69 : typeof (reserved keyword)
70 : use (reserved keyword)
71 : var (reserved keyword)
72 : virtual (future keyword)
73 : void (reserved keyword)
74 : volatile (future keyword)
75 : while (reserved keyword)
76 : with (reserved keyword)
以下是 3 个关键字数组:
private static var reserved:Array = [
"as","break","case","catch","class","const","continue","default","delete",
"do","else","extends","false","finally","for","function","if","implements",
"import","in","instanceof","interface","internal","is","native","new","null",
"package","private","protected","public","return","super","switch","this",
"throw","to","true","try","typeof","use","var","void","while","with"
];
private static var syntactic:Array = [
"each","get","set","namespace","include","dynamic","final","native","override","static"
];
private static var future:Array = [
"abstract","boolean","byte","cast","char","debugger","double","enum","export","float",
"goto","intrinsic","long","prototype","short","synchronized","throws","to","transient",
"type","virtual","volatile"
]