JSToken Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee geeft u de afzonderlijke code-eenheden of tokens op waaruit de JScript-taal bestaat.
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.
public enum class JSToken
public enum JSToken
type JSToken =
Public Enum JSToken
- Overname
Velden
| Name | Waarde | Description |
|---|---|---|
| None | -1 | Geen token. Bijvoorbeeld voordat u tokens scant of in foutsituaties. |
| EndOfFile | 0 | Het einde van het bestand dat wordt gescand of geparseerd. Dit is de standaardwaarde. |
| If | 1 | De |
| For | 2 | De |
| Do | 3 | De |
| While | 4 | De |
| Continue | 5 | De |
| Break | 6 | De |
| Return | 7 | De |
| Import | 8 | De |
| With | 9 | De |
| Switch | 10 | De |
| Throw | 11 | De |
| Try | 12 | De |
| Package | 13 | De |
| Internal | 14 | De |
| Abstract | 15 | De |
| Public | 16 | De |
| Static | 17 | De |
| Private | 18 | De |
| Protected | 19 | De |
| Final | 20 | De |
| Event | 21 | Het |
| Var | 22 | De |
| Const | 23 | De |
| Class | 24 | De |
| Function | 25 | De |
| LeftCurly | 26 | Het |
| Semicolon | 27 | Het |
| Null | 28 | De |
| True | 29 | De |
| False | 30 | De |
| This | 31 | De |
| Identifier | 32 | Een id. |
| StringLiteral | 33 | Een numerieke letterlijke waarde. |
| IntegerLiteral | 34 | Een letterlijk geheel getal. |
| NumericLiteral | 35 | Een numerieke letterlijke waarde. |
| LeftParen | 36 | Het |
| LeftBracket | 37 | Het |
| AccessField | 38 | Het |
| FirstOp | 39 | Een tijdelijke aanduiding voor opsommingslid dat vergelijkingen mogelijk maakt, zoals |
| LogicalNot | 39 | De |
| BitwiseNot | 40 | De |
| Delete | 41 | De |
| Void | 42 | De |
| Typeof | 43 | De |
| Increment | 44 | De |
| Decrement | 45 | De |
| FirstBinaryOp | 46 | Een tijdelijke aanduiding voor opsommingslid dat vergelijkingen mogelijk maakt, zoals |
| Plus | 46 | De |
| Minus | 47 | De |
| LogicalOr | 48 | De |
| LogicalAnd | 49 | De |
| BitwiseOr | 50 | De |
| BitwiseXor | 51 | De |
| BitwiseAnd | 52 | De |
| Equal | 53 | De |
| NotEqual | 54 | De |
| StrictEqual | 55 | De |
| StrictNotEqual | 56 | De |
| GreaterThan | 57 | De |
| LessThan | 58 | De |
| LessThanEqual | 59 | De |
| GreaterThanEqual | 60 | De |
| LeftShift | 61 | De |
| RightShift | 62 | De |
| UnsignedRightShift | 63 | De |
| Multiply | 64 | De |
| Divide | 65 | De |
| LastPPOperator | 66 | Een tijdelijke aanduiding voor opsomming die vergelijkingen zoals |
| Modulo | 66 | De |
| Instanceof | 67 | De |
| In | 68 | De |
| Assign | 69 | De |
| PlusAssign | 70 | De |
| MinusAssign | 71 | De |
| MultiplyAssign | 72 | De |
| DivideAssign | 73 | De |
| BitwiseAndAssign | 74 | De |
| BitwiseOrAssign | 75 | De |
| BitwiseXorAssign | 76 | De |
| ModuloAssign | 77 | De |
| LeftShiftAssign | 78 | De |
| RightShiftAssign | 79 | De |
| LastAssign | 80 | Een tijdelijke aanduiding voor opsommingslid dat vergelijkingen mogelijk maakt, zoals |
| LastBinaryOp | 80 | Een tijdelijke aanduiding voor opsommingslid dat vergelijkingen mogelijk maakt, zoals |
| UnsignedRightShiftAssign | 80 | De |
| ConditionalIf | 81 | De |
| Colon | 82 | De |
| Comma | 83 | De |
| LastOp | 83 | Een tijdelijke aanduiding voor opsommingslid dat vergelijkingen mogelijk maakt, zoals |
| Case | 84 | Het |
| Catch | 85 | Het |
| Debugger | 86 | De |
| Default | 87 | Het |
| Else | 88 | Het |
| Export | 89 | Het |
| Extends | 90 | Het |
| Finally | 91 | Het |
| Get | 92 | Het |
| Implements | 93 | Het |
| Interface | 94 | De |
| New | 95 | De |
| Set | 96 | Het |
| Super | 97 | De |
| RightParen | 98 | Het |
| RightCurly | 99 | Het |
| RightBracket | 100 | Het |
| PreProcessorConstant | 101 | Een preprocessorconstante. |
| Comment | 102 | Opmerkingstekst. |
| UnterminatedComment | 103 | Een niet-beƫindigde opmerking. |
| Assert | 104 | Het |
| Boolean | 105 | Het |
| Byte | 106 | Het |
| Char | 107 | Het |
| Decimal | 108 | Het |
| Double | 109 | Het |
| DoubleColon | 110 | Het |
| Enum | 111 | De |
| Ensure | 112 | Het |
| Float | 113 | Het |
| Goto | 114 | Het |
| Int | 115 | Het |
| Invariant | 116 | Het |
| Long | 117 | Het |
| Namespace | 118 | Het |
| Native | 119 | Het |
| Require | 120 | Het |
| Sbyte | 121 | Het |
| Short | 122 | Het |
| Synchronized | 123 | Het |
| Transient | 124 | Het |
| Throws | 125 | Het |
| ParamArray | 126 | Het |
| Volatile | 127 | Het |
| Ushort | 128 | Het |
| Uint | 129 | Het |
| Ulong | 130 | Het |
| Use | 131 | Het |
| EndOfLine | 132 | Het einde van de regel die wordt geparseerd. |
| PreProcessDirective | 133 | Een preprocessorrichtlijn. |
Opmerkingen
De leden van deze opsomming worden door de scanner en de parser gebruikt om broncode te lezen. De leden van deze opsomming worden ook gebruikt door operatorklassen om de bewerking te identificeren die moet worden uitgevoerd. Zie Maak een taalcompilatie voor het .NET Framework voor meer informatie.