JSToken Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
JScript dilini oluşturan tek tek kod birimlerini veyabelirteçleri
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
public enum class JSToken
public enum JSToken
type JSToken =
Public Enum JSToken
- Devralma
Alanlar
| Name | Değer | Description |
|---|---|---|
| None | -1 | Belirteç yok. Örneğin, belirteçleri taramadan önce veya hata durumlarında. |
| EndOfFile | 0 | Taranan veya ayrıştırılan dosyanın sonu. Bu varsayılan değerdir. |
| If | 1 |
|
| For | 2 |
|
| Do | 3 |
|
| While | 4 |
|
| Continue | 5 |
|
| Break | 6 |
|
| Return | 7 |
|
| Import | 8 |
|
| With | 9 |
|
| Switch | 10 |
|
| Throw | 11 |
|
| Try | 12 |
|
| Package | 13 |
|
| Internal | 14 | Değiştirici |
| Abstract | 15 | Değiştirici |
| Public | 16 | Değiştirici |
| Static | 17 | Değiştirici |
| Private | 18 | Değiştirici |
| Protected | 19 | Değiştirici |
| Final | 20 | Değiştirici |
| Event | 21 | Ayrılmış |
| Var | 22 |
|
| Const | 23 |
|
| Class | 24 |
|
| Function | 25 |
|
| LeftCurly | 26 | Sembol |
| Semicolon | 27 | Sembol |
| Null | 28 | Değişmez |
| True | 29 | Değişmez |
| False | 30 | Değişmez |
| This | 31 |
|
| Identifier | 32 | Tanımlayıcı. |
| StringLiteral | 33 | Sayısal değişmez değer. |
| IntegerLiteral | 34 | Tamsayı değişmez değeri. |
| NumericLiteral | 35 | Sayısal değişmez değer. |
| LeftParen | 36 | Sembol |
| LeftBracket | 37 | Sembol |
| AccessField | 38 | Alan |
| FirstOp | 39 | gibi |
| LogicalNot | 39 | Mantıksal |
| BitwiseNot | 40 |
|
| Delete | 41 |
|
| Void | 42 |
|
| Typeof | 43 |
|
| Increment | 44 |
|
| Decrement | 45 | Azaltma |
| FirstBinaryOp | 46 | gibi |
| Plus | 46 | Ekleme |
| Minus | 47 | Çıkarma |
| LogicalOr | 48 |
|
| LogicalAnd | 49 |
|
| BitwiseOr | 50 |
|
| BitwiseXor | 51 |
|
| BitwiseAnd | 52 |
|
| Equal | 53 | Eşitlik |
| NotEqual | 54 | Eşitsizlik |
| StrictEqual | 55 |
|
| StrictNotEqual | 56 |
|
| GreaterThan | 57 | İlişkisel |
| LessThan | 58 | İlişkisel |
| LessThanEqual | 59 | İlişkisel |
| GreaterThanEqual | 60 | İlişkisel |
| LeftShift | 61 |
|
| RightShift | 62 |
|
| UnsignedRightShift | 63 |
|
| Multiply | 64 |
|
| Divide | 65 | Bölme |
| LastPPOperator | 66 | PPOperators gibi |
| Modulo | 66 |
|
| Instanceof | 67 |
|
| In | 68 |
|
| Assign | 69 | Atama |
| PlusAssign | 70 | Ekleme |
| MinusAssign | 71 | Çıkarma |
| MultiplyAssign | 72 |
|
| DivideAssign | 73 | Bölme |
| BitwiseAndAssign | 74 |
|
| BitwiseOrAssign | 75 |
|
| BitwiseXorAssign | 76 |
|
| ModuloAssign | 77 |
|
| LeftShiftAssign | 78 |
|
| RightShiftAssign | 79 | Doğru |
| LastAssign | 80 | gibi |
| LastBinaryOp | 80 | gibi |
| UnsignedRightShiftAssign | 80 |
|
| ConditionalIf | 81 | Üçüncül |
| Colon | 82 | Üçüncül |
| Comma | 83 |
|
| LastOp | 83 | gibi |
| Case | 84 | Deyimin |
| Catch | 85 | Deyimin |
| Debugger | 86 |
|
| Default | 87 | Deyimin |
| Else | 88 | Deyimin |
| Export | 89 | Ayrılmış |
| Extends | 90 | Deyimin |
| Finally | 91 | Deyimin |
| Get | 92 | Deyimin |
| Implements | 93 |
|
| Interface | 94 |
|
| New | 95 |
|
| Set | 96 | Deyimin |
| Super | 97 |
|
| RightParen | 98 | Sembol |
| RightCurly | 99 | Sembol |
| RightBracket | 100 | Sembol |
| PreProcessorConstant | 101 | Ön işlemci sabiti. |
| Comment | 102 | Açıklama metni. |
| UnterminatedComment | 103 | Sonlandırılmamış bir açıklama. |
| Assert | 104 | Ayrılmış |
| Boolean | 105 | Veri |
| Byte | 106 | Veri |
| Char | 107 | Veri |
| Decimal | 108 | Veri |
| Double | 109 | Veri |
| DoubleColon | 110 | Ayrılmış |
| Enum | 111 |
|
| Ensure | 112 | Ayrılmış |
| Float | 113 | Veri |
| Goto | 114 | Ayrılmış |
| Int | 115 | Veri |
| Invariant | 116 | Ayrılmış |
| Long | 117 | Veri |
| Namespace | 118 | Ayrılmış |
| Native | 119 | Ayrılmış |
| Require | 120 | Ayrılmış |
| Sbyte | 121 | Veri |
| Short | 122 | Veri |
| Synchronized | 123 | Ayrılmış |
| Transient | 124 | Ayrılmış |
| Throws | 125 | Ayrılmış |
| ParamArray | 126 | Ayrılmış |
| Volatile | 127 | Ayrılmış |
| Ushort | 128 | Veri |
| Uint | 129 | Veri |
| Ulong | 130 | Veri |
| Use | 131 | Ayrılmış |
| EndOfLine | 132 | Ayrıştırılmakta olan satırın sonu. |
| PreProcessDirective | 133 | Önişlemci yönergesi. |
Açıklamalar
Bu numaralandırmanın üyeleri tarayıcı ve ayrıştırıcı tarafından kaynak kodunu okumak için kullanılır. Bu numaralandırmanın üyeleri, gerçekleştirilecek işlemi tanımlamak için işleç sınıfları tarafından da kullanılır. Daha fazla bilgi için bkz. .NET Framework için Dil Derleyicisi Oluşturma.