JSToken Sabit listesi

Tanım

JScript dilini oluşturan tek tek kod birimlerini veya belirteçleri belirtir.

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

Abstract 15

Değiştirici abstract .

AccessField 38

Alan . erişimcisi simgesi.

Assert 104

Ayrılmış assert sözcük.

Assign 69

Atama = işleci.

BitwiseAnd 52

& Bit düzeyinde AND işleci.

BitwiseAndAssign 74

&= Bit düzeyinde AND atama işleci.

BitwiseNot 40

~ Bit düzeyinde NOT işleci.

BitwiseOr 50

| Bit düzeyinde OR işleci.

BitwiseOrAssign 75

|= Bit düzeyinde OR atama işleci.

BitwiseXor 51

^ Bit düzeyinde XOR işleci.

BitwiseXorAssign 76

^= Bit düzeyinde XOR atama işleci.

Boolean 105

Veri boolean türü.

Break 6

break deyimi.

Byte 106

Veri byte türü.

Case 84

Deyimin caseswitch anahtar sözcüğü.

Catch 85

Deyimin catchtry anahtar sözcüğü.

Char 107

Veri char türü.

Class 24

class deyimi.

Colon 82

Üçüncül : işleç.

Comma 83

, Virgül işleci.

Comment 102

Açıklama metni.

ConditionalIf 81

Üçüncül ? işleç.

Const 23

const deyimi.

Continue 5

continue deyimi.

Debugger 86

debugger deyimi.

Decimal 108

Veri decimal türü.

Decrement 45

-- Azaltma işleci.

Default 87

Deyimin defaultswitch anahtar sözcüğü.

Delete 41

delete işleci.

Divide 65

Bölme / işleci.

DivideAssign 73

/= Bölme atama işleci.

Do 3

do deyimi.

Double 109

Veri double türü.

DoubleColon 110

Ayrılmış :: sözcük.

Else 88

Deyimin elseif anahtar sözcüğü.

EndOfFile 0

Taranan veya ayrıştırılan dosyanın sonu. Varsayılan değer budur.

EndOfLine 132

Ayrıştırılmakta olan satırın sonu.

Ensure 112

Ayrılmış ensure sözcük.

Enum 111

enum deyimi.

Equal 53

== Eşitlik karşılaştırma işleci.

Event 21

Ayrılmış event sözcük.

Export 89

Ayrılmış export sözcük.

Extends 90

Deyimin extendsclass anahtar sözcüğü.

False 30

Değişmez false değer.

Final 20

Değiştirici final .

Finally 91

Deyimin finallytry anahtar sözcüğü.

FirstBinaryOp 46

gibi if JSToken.FirstBinaryOp <= token && token <= JSToken.LastBinaryOp then...karşılaştırmaları etkinleştiren bir yer tutucu numaralandırma üyesi.

FirstOp 39

gibi if JSToken.FirstOp <= token && token <= JSToken.LastOp then...karşılaştırmaları etkinleştiren bir yer tutucu numaralandırma üyesi.

Float 113

Veri float türü.

For 2

for deyimi.

Function 25

function deyimi.

Get 92

Deyimin getfunction get anahtar sözcüğü.

Goto 114

Ayrılmış goto sözcük.

GreaterThan 57

İlişkisel > karşılaştırma işleci.

GreaterThanEqual 60

İlişkisel >= karşılaştırma işleci.

Identifier 32

Tanımlayıcı.

If 1

if deyimi.

Implements 93

implements Bir class veya interface deyiminin anahtar sözcüğü.

Import 8

import deyimi.

In 68

in işleci.

Increment 44

Artırma ++ işleci.

Instanceof 67

instanceof işleci.

Int 115

Veri int türü.

IntegerLiteral 34

Tamsayı değişmez değeri.

Interface 94

interface deyimi.

Internal 14

Değiştirici internal .

Invariant 116

Ayrılmış invariant sözcük.

LastAssign 80

gibi if JSToken.Assign <= token && token <= JSToken.LastAssign then...karşılaştırmaları etkinleştiren bir yer tutucu numaralandırma üyesi.

LastBinaryOp 80

gibi if JSToken.FirstBinaryOp <= token && token <= JSToken.LastBinaryOp then...karşılaştırmaları etkinleştiren bir yer tutucu numaralandırma üyesi.

LastOp 83

gibi if JSToken.FirstBinaryOp <= token && token <= JSToken.LastOp then...karşılaştırmaları etkinleştiren bir yer tutucu numaralandırma üyesi.

LastPPOperator 66

PPOperators gibi if JSToken.FirstBinaryOp <= token && token <= JSToken.LastPPOperator then... karşılaştırmaları etkinleştiren bir yer tutucu sabit listesi üyesi, önceden işlenebilen işlemlerdir.

LeftBracket 37

Simgesi [ .

LeftCurly 26

Simgesi { .

LeftParen 36

Simgesi ( .

LeftShift 61

<< Bit düzeyinde sol shift işleci.

LeftShiftAssign 78

<<= Sol vardiya atama işleci.

LessThan 58

İlişkisel < karşılaştırma işleci.

LessThanEqual 59

İlişkisel <= karşılaştırma işleci.

LogicalAnd 49

&& Mantıksal AND işleci.

LogicalNot 39

! Mantıksal NOT işleci.

LogicalOr 48

|| Mantıksal OR işleci.

Long 117

Veri long türü.

Minus 47

Çıkarma - işleci.

MinusAssign 71

Çıkarma -= atama işleci.

Modulo 66

% modulus işleci.

ModuloAssign 77

%= Modulus atama işleci.

Multiply 64

* Çarpma işleci.

MultiplyAssign 72

*= Çarpma atama işleci.

Namespace 118

Ayrılmış namespace sözcük.

Native 119

Ayrılmış native sözcük.

New 95

new işleci.

None -1

Belirteç yok. Örneğin, herhangi bir belirteci taramadan önce veya hata durumlarında.

NotEqual 54

Eşitsizlik != karşılaştırma işleci.

Null 28

Değişmez null değer.

NumericLiteral 35

Sayısal değişmez değer.

Package 13

package deyimi.

ParamArray 126

Ayrılmış ... sözcük.

Plus 46

Toplama + işleci.

PlusAssign 70

Ekleme += atama işleci.

PreProcessDirective 133

Önişlemci yönergesi.

PreProcessorConstant 101

Ön işlemci sabiti.

Private 18

Değiştirici private .

Protected 19

Değiştirici protected .

Public 16

Değiştirici public .

Require 120

Ayrılmış require sözcük.

Return 7

return deyimi.

RightBracket 100

Simgesi ] .

RightCurly 99

Simgesi } .

RightParen 98

Simgesi ) .

RightShift 62

>> Bit düzeyinde sağa kaydırma işleci.

RightShiftAssign 79

>>= Doğru vardiya atama işleci.

Sbyte 121

Veri sbyte türü.

Semicolon 27

Simgesi ; .

Set 96

Deyimin setfunction set anahtar sözcüğü.

Short 122

Veri short türü.

Static 17

Değiştirici static .

StrictEqual 55

=== Kimlik karşılaştırma işleci.

StrictNotEqual 56

!== Kimlik karşılaştırma işleci.

StringLiteral 33

Sayısal değişmez değer.

Super 97

super deyimi.

Switch 10

switch deyimi.

Synchronized 123

Ayrılmış synchronized sözcük.

This 31

this deyimi.

Throw 11

throw deyimi.

Throws 125

Ayrılmış throws sözcük.

Transient 124

Ayrılmış transient sözcük.

True 29

Değişmez true değer.

Try 12

try deyimi.

Typeof 43

typeof işleci.

Uint 129

Veri uint türü.

Ulong 130

Veri ulong türü.

UnsignedRightShift 63

>>> İmzasız sağ kaydırma işleci.

UnsignedRightShiftAssign 80

>>>= İmzasız sağ vardiya atama işleci.

UnterminatedComment 103

Sonlandırılmamış bir açıklama.

Use 131

Ayrılmış use sözcük.

Ushort 128

Veri ushort türü.

Var 22

var deyimi.

Void 42

void işleci.

Volatile 127

Ayrılmış volatile sözcük.

While 4

while deyimi.

With 9

with deyimi.

Açıklamalar

Bu numaralandırmanın üyeleri tarayıcı ve ayrıştırıcı tarafından kaynak kodu 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.

Şunlara uygulanır

Ayrıca bkz.