JSToken Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger de enskilda kodenheter eller token som utgör JScript-språket.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
public enum class JSToken
public enum JSToken
type JSToken =
Public Enum JSToken
- Arv
Fält
| Name | Värde | Description |
|---|---|---|
| None | -1 | Ingen token. Till exempel innan du skannar några token eller i felsituationer. |
| EndOfFile | 0 | Slutet på filen som genomsöks eller parsas. Det här är standardvärdet. |
| If | 1 | Instruktionen |
| For | 2 | Instruktionen |
| Do | 3 | Instruktionen |
| While | 4 | Instruktionen |
| Continue | 5 | Instruktionen |
| Break | 6 | Instruktionen |
| Return | 7 | Instruktionen |
| Import | 8 | Instruktionen |
| With | 9 | Instruktionen |
| Switch | 10 | Instruktionen |
| Throw | 11 | Instruktionen |
| Try | 12 | Instruktionen |
| Package | 13 | Instruktionen |
| Internal | 14 | Modifieraren |
| Abstract | 15 | Modifieraren |
| Public | 16 | Modifieraren |
| Static | 17 | Modifieraren |
| Private | 18 | Modifieraren |
| Protected | 19 | Modifieraren |
| Final | 20 | Modifieraren |
| Event | 21 | Det |
| Var | 22 | Instruktionen |
| Const | 23 | Instruktionen |
| Class | 24 | Instruktionen |
| Function | 25 | Instruktionen |
| LeftCurly | 26 | Symbolen |
| Semicolon | 27 | Symbolen |
| Null | 28 | Literalen |
| True | 29 | Literalen |
| False | 30 | Literalen |
| This | 31 | Instruktionen |
| Identifier | 32 | En identifierare. |
| StringLiteral | 33 | En numerisk literal. |
| IntegerLiteral | 34 | En heltalsliteral. |
| NumericLiteral | 35 | En numerisk literal. |
| LeftParen | 36 | Symbolen |
| LeftBracket | 37 | Symbolen |
| AccessField | 38 | Fältåtkomstsymbolen |
| FirstOp | 39 | En platshållaruppräkningsmedlem som möjliggör jämförelser som |
| LogicalNot | 39 | Den |
| BitwiseNot | 40 | Bitvis |
| Delete | 41 | Operatorn |
| Void | 42 | Operatorn |
| Typeof | 43 | Operatorn |
| Increment | 44 | Inkrementsoperatorn |
| Decrement | 45 | Den |
| FirstBinaryOp | 46 | En platshållaruppräkningsmedlem som möjliggör jämförelser som |
| Plus | 46 | Additionsoperatorn |
| Minus | 47 | Subtraktionsoperatorn |
| LogicalOr | 48 | Den |
| LogicalAnd | 49 | Den |
| BitwiseOr | 50 | Bitvis |
| BitwiseXor | 51 | XOR-operatorn |
| BitwiseAnd | 52 | Bitvis |
| Equal | 53 | Likhetsjämförelseoperatorn |
| NotEqual | 54 | Jämförelseoperatorn |
| StrictEqual | 55 | Identitetsjämförelseoperatorn |
| StrictNotEqual | 56 | Identitetsjämförelseoperatorn |
| GreaterThan | 57 | Relationsjämförelseoperatorn |
| LessThan | 58 | Relationsjämförelseoperatorn |
| LessThanEqual | 59 | Relationsjämförelseoperatorn |
| GreaterThanEqual | 60 | Relationsjämförelseoperatorn |
| LeftShift | 61 | Bitvis |
| RightShift | 62 | Den |
| UnsignedRightShift | 63 | Den |
| Multiply | 64 | Multiplikationsoperatorn |
| Divide | 65 | Divisionsoperatorn |
| LastPPOperator | 66 | En platshållaruppräkningsmedlem som möjliggör jämförelser, |
| Modulo | 66 | Modulus-operatorn |
| Instanceof | 67 | Operatorn |
| In | 68 | Operatorn |
| Assign | 69 | Tilldelningsoperatorn |
| PlusAssign | 70 | Additionstilldelningsoperatorn |
| MinusAssign | 71 | Subtraktionstilldelningsoperatorn |
| MultiplyAssign | 72 | Multiplikationstilldelningsoperatorn |
| DivideAssign | 73 | Divisionstilldelningsoperatorn |
| BitwiseAndAssign | 74 | Bitvis |
| BitwiseOrAssign | 75 | Bitvis |
| BitwiseXorAssign | 76 | Bitvis |
| ModuloAssign | 77 | Modulus-tilldelningsoperatorn |
| LeftShiftAssign | 78 | Den vänstra skifttilldelningsoperatorn |
| RightShiftAssign | 79 | Rätt |
| LastAssign | 80 | En platshållaruppräkningsmedlem som möjliggör jämförelser som |
| LastBinaryOp | 80 | En platshållaruppräkningsmedlem som möjliggör jämförelser som |
| UnsignedRightShiftAssign | 80 | Den |
| ConditionalIf | 81 | Operatorn |
| Colon | 82 | Operatorn |
| Comma | 83 | Kommaoperatorn |
| LastOp | 83 | En platshållaruppräkningsmedlem som möjliggör jämförelser som |
| Case | 84 | Nyckelordet |
| Catch | 85 | Nyckelordet |
| Debugger | 86 | Instruktionen |
| Default | 87 | Nyckelordet |
| Else | 88 | Nyckelordet |
| Export | 89 | Det |
| Extends | 90 | Nyckelordet |
| Finally | 91 | Nyckelordet |
| Get | 92 | Nyckelordet |
| Implements | 93 | Nyckelordet |
| Interface | 94 | Instruktionen |
| New | 95 | Operatorn |
| Set | 96 | Nyckelordet |
| Super | 97 | Instruktionen |
| RightParen | 98 | Symbolen |
| RightCurly | 99 | Symbolen |
| RightBracket | 100 | Symbolen |
| PreProcessorConstant | 101 | En förprocessorkonstant. |
| Comment | 102 | Kommentarstext. |
| UnterminatedComment | 103 | En kommentar som inte avslutats. |
| Assert | 104 | Det |
| Boolean | 105 | Datatypen |
| Byte | 106 | Datatypen |
| Char | 107 | Datatypen |
| Decimal | 108 | Datatypen |
| Double | 109 | Datatypen |
| DoubleColon | 110 | Det |
| Enum | 111 | Instruktionen |
| Ensure | 112 | Det |
| Float | 113 | Datatypen |
| Goto | 114 | Det |
| Int | 115 | Datatypen |
| Invariant | 116 | Det |
| Long | 117 | Datatypen |
| Namespace | 118 | Det |
| Native | 119 | Det |
| Require | 120 | Det |
| Sbyte | 121 | Datatypen |
| Short | 122 | Datatypen |
| Synchronized | 123 | Det |
| Transient | 124 | Det |
| Throws | 125 | Det |
| ParamArray | 126 | Det |
| Volatile | 127 | Det |
| Ushort | 128 | Datatypen |
| Uint | 129 | Datatypen |
| Ulong | 130 | Datatypen |
| Use | 131 | Det |
| EndOfLine | 132 | Slutet på raden som parsas. |
| PreProcessDirective | 133 | Ett förprocessordirektiv. |
Kommentarer
Medlemmarna i den här uppräkningen används av skannern och parsern för att läsa källkoden. Medlemmarna i den här uppräkningen används också av operatorklasser för att identifiera åtgärden som ska utföras. Mer information finns i Skapa en språkkompilator för .NET Framework.