JSToken Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa poszczególne jednostki kodu lub tokenów tworzące język JScript.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
public enum class JSToken
public enum JSToken
type JSToken =
Public Enum JSToken
- Dziedziczenie
Pola
Abstract | 15 |
|
AccessField | 38 |
|
Assert | 104 | Zastrzeżone |
Assign | 69 |
|
BitwiseAnd | 52 | Bitowy |
BitwiseAndAssign | 74 | Operator przypisywania bitowego |
BitwiseNot | 40 |
|
BitwiseOr | 50 | Bitowy |
BitwiseOrAssign | 75 |
|
BitwiseXor | 51 | Operator XOR bitowy |
BitwiseXorAssign | 76 | Bitowy |
Boolean | 105 | Typ |
Break | 6 | Instrukcji |
Byte | 106 | Typ |
Case | 84 |
|
Catch | 85 |
|
Char | 107 | Typ |
Class | 24 | Instrukcji |
Colon | 82 | Ternary |
Comma | 83 |
|
Comment | 102 | Tekst komentarza. |
ConditionalIf | 81 | Ternary |
Const | 23 | Instrukcji |
Continue | 5 | Instrukcji |
Debugger | 86 | Instrukcji |
Decimal | 108 | Typ |
Decrement | 45 |
|
Default | 87 |
|
Delete | 41 | Operator |
Divide | 65 | Operator dzielenia |
DivideAssign | 73 |
|
Do | 3 | Instrukcji |
Double | 109 | Typ |
DoubleColon | 110 | Zastrzeżone |
Else | 88 |
|
EndOfFile | 0 | Koniec skanowanego lub przeanalizowanego pliku. Jest to wartość domyślna. |
EndOfLine | 132 | Koniec analizowanej linii. |
Ensure | 112 | Zastrzeżone |
Enum | 111 | Instrukcji |
Equal | 53 |
|
Event | 21 | Zastrzeżone |
Export | 89 | Zastrzeżone |
Extends | 90 |
|
False | 30 | Literał |
Final | 20 |
|
Finally | 91 |
|
FirstBinaryOp | 46 | Element członkowski wyliczenia symbolu zastępczego, który umożliwia porównania, takie jak |
FirstOp | 39 | Element członkowski wyliczenia symbolu zastępczego, który umożliwia porównania, takie jak |
Float | 113 | Typ |
For | 2 | Instrukcji |
Function | 25 | Instrukcji |
Get | 92 |
|
Goto | 114 | Zastrzeżone |
GreaterThan | 57 |
|
GreaterThanEqual | 60 |
|
Identifier | 32 | Identyfikator. |
If | 1 | Instrukcji |
Implements | 93 |
|
Import | 8 | Instrukcji |
In | 68 | Operator |
Increment | 44 |
|
Instanceof | 67 | Operator |
Int | 115 | Typ |
IntegerLiteral | 34 | Literał liczby całkowitej. |
Interface | 94 | Instrukcji |
Internal | 14 |
|
Invariant | 116 | Zastrzeżone |
LastAssign | 80 | Element członkowski wyliczenia symbolu zastępczego, który umożliwia porównania, takie jak |
LastBinaryOp | 80 | Element członkowski wyliczenia symbolu zastępczego, który umożliwia porównania, takie jak |
LastOp | 83 | Element członkowski wyliczenia symbolu zastępczego, który umożliwia porównania, takie jak |
LastPPOperator | 66 | Element członkowski wyliczania symbolu zastępczego, który umożliwia porównania, takie jak |
LeftBracket | 37 |
|
LeftCurly | 26 |
|
LeftParen | 36 |
|
LeftShift | 61 | Operator przesunięcia bitowego |
LeftShiftAssign | 78 | Operator przypisania przesunięcia po lewej |
LessThan | 58 |
|
LessThanEqual | 59 |
|
LogicalAnd | 49 | Operator |
LogicalNot | 39 | Logiczny |
LogicalOr | 48 | Operator |
Long | 117 | Typ |
Minus | 47 |
|
MinusAssign | 71 |
|
Modulo | 66 |
|
ModuloAssign | 77 |
|
Multiply | 64 |
|
MultiplyAssign | 72 |
|
Namespace | 118 | Zastrzeżone |
Native | 119 | Zastrzeżone |
New | 95 | Operator |
None | -1 | Brak tokenu. Na przykład przed skanowaniem jakichkolwiek tokenów lub w sytuacjach błędów. |
NotEqual | 54 |
|
Null | 28 | Literał |
NumericLiteral | 35 | Literał liczbowy. |
Package | 13 | Instrukcji |
ParamArray | 126 | Zastrzeżone |
Plus | 46 | Operator dodawania |
PlusAssign | 70 | Operator przypisania dodawania |
PreProcessDirective | 133 | Dyrektywa preprocesora. |
PreProcessorConstant | 101 | Stała preprocesora. |
Private | 18 |
|
Protected | 19 |
|
Public | 16 |
|
Require | 120 | Zastrzeżone |
Return | 7 | Instrukcji |
RightBracket | 100 |
|
RightCurly | 99 |
|
RightParen | 98 |
|
RightShift | 62 | Operator przesunięcia bitowego |
RightShiftAssign | 79 |
|
Sbyte | 121 | Typ |
Semicolon | 27 |
|
Set | 96 |
|
Short | 122 | Typ |
Static | 17 |
|
StrictEqual | 55 |
|
StrictNotEqual | 56 |
|
StringLiteral | 33 | Literał liczbowy. |
Super | 97 | Instrukcji |
Switch | 10 | Instrukcji |
Synchronized | 123 | Zastrzeżone |
This | 31 | Instrukcji |
Throw | 11 | Instrukcji |
Throws | 125 | Zastrzeżone |
Transient | 124 | Zastrzeżone |
True | 29 | Literał |
Try | 12 | Instrukcji |
Typeof | 43 | Operator |
Uint | 129 | Typ |
Ulong | 130 | Typ |
UnsignedRightShift | 63 |
|
UnsignedRightShiftAssign | 80 |
|
UnterminatedComment | 103 | Niezakończony komentarz. |
Use | 131 | Zastrzeżone |
Ushort | 128 | Typ |
Var | 22 | Instrukcji |
Void | 42 | Operator |
Volatile | 127 | Zastrzeżone |
While | 4 | Instrukcji |
With | 9 | Instrukcji |
Uwagi
Elementy członkowskie tego wyliczenia są używane przez skaner i analizator do odczytu kodu źródłowego. Elementy członkowskie tego wyliczenia są również używane przez klasy operatorów do identyfikowania operacji do wykonania. Aby uzyskać więcej informacji, zobacz Tworzenie kompilatora języka dla .NET Framework.