JSToken 枚举

定义

指定组成 JScript 语言的单个代码单元或标记

此 API 支持产品基础结构,不能在代码中直接使用。

public enum class JSToken
public enum JSToken
type JSToken = 
Public Enum JSToken
继承

字段

Abstract 15

abstract修饰符。

AccessField 38

字段 . 访问器符号。

Assert 104

保留 assert 字。

Assign 69

= 值运算符。

BitwiseAnd 52

& 按位 AND 运算符。

BitwiseAndAssign 74

&= 按位 AND 赋值运算符。

BitwiseNot 40

~ 按位 NOT 运算符。

BitwiseOr 50

| 按位 OR 运算符。

BitwiseOrAssign 75

|= 按位 OR 赋值运算符。

BitwiseXor 51

^ 按位 XOR 运算符。

BitwiseXorAssign 76

^= 按位 XOR 赋值运算符。

Boolean 105

boolean 数据类型。

Break 6

break 语句。

Byte 106

byte 数据类型。

Case 84

语句 caseswitch 关键字。

Catch 85

语句 catchtry 关键字。

Char 107

char 数据类型。

Class 24

class 语句。

Colon 82

:三元运算符。

Comma 83

,逗号运算符。

Comment 102

注释文本。

ConditionalIf 81

?三元运算符。

Const 23

const 语句。

Continue 5

continue 语句。

Debugger 86

debugger 语句。

Decimal 108

decimal 数据类型。

Decrement 45

-- 减量运算符。

Default 87

语句 defaultswitch 关键字。

Delete 41

delete 运算符。

Divide 65

/ 除法运算符。

DivideAssign 73

/= 除法赋值运算符。

Do 3

do 语句。

Double 109

double 数据类型。

DoubleColon 110

保留 :: 字。

Else 88

语句 elseif 关键字。

EndOfFile 0

所扫描或分析的文件的结尾。 这是默认值。

EndOfLine 132

所分析行的结尾。

Ensure 112

保留 ensure 字。

Enum 111

enum 语句。

Equal 53

== 相等比较运算符。

Event 21

保留 event 字。

Export 89

保留 export 字。

Extends 90

语句 extendsclass 关键字。

False 30

false 文本。

Final 20

final修饰符。

Finally 91

语句 finallytry 关键字。

FirstBinaryOp 46

一个支持比较的占位符枚举成员,例如 if JSToken.FirstBinaryOp <= token && token <= JSToken.LastBinaryOp then...

FirstOp 39

一个支持比较的占位符枚举成员,例如 if JSToken.FirstOp <= token && token <= JSToken.LastOp then...

Float 113

float 数据类型。

For 2

for 语句。

Function 25

function 语句。

Get 92

语句 getfunction get 关键字。

Goto 114

保留 goto 字。

GreaterThan 57

> 关系比较运算符。

GreaterThanEqual 60

>= 关系比较运算符。

Identifier 32

标识符。

If 1

if 语句。

Implements 93

implementsinterface 语句的class关键字。

Import 8

import 语句。

In 68

in 运算符。

Increment 44

++ 递增运算符。

Instanceof 67

instanceof 运算符。

Int 115

int 数据类型。

IntegerLiteral 34

整数。

Interface 94

interface 语句。

Internal 14

internal修饰符。

Invariant 116

保留 invariant 字。

LastAssign 80

一个支持比较的占位符枚举成员,例如 if JSToken.Assign <= token && token <= JSToken.LastAssign then...

LastBinaryOp 80

一个支持比较的占位符枚举成员,例如 if JSToken.FirstBinaryOp <= token && token <= JSToken.LastBinaryOp then...

LastOp 83

一个支持比较的占位符枚举成员,例如 if JSToken.FirstBinaryOp <= token && token <= JSToken.LastOp then...

LastPPOperator 66

启用比较(如 PPOperators) if JSToken.FirstBinaryOp <= token && token <= JSToken.LastPPOperator then... 的占位符枚举成员是可以预处理的操作。

LeftBracket 37

符号 [

LeftCurly 26

符号 {

LeftParen 36

符号 (

LeftShift 61

<< 按位左移运算符。

LeftShiftAssign 78

<<= 左移赋值运算符。

LessThan 58

< 关系比较运算符。

LessThanEqual 59

<= 关系比较运算符。

LogicalAnd 49

&& 逻辑 AND 运算符。

LogicalNot 39

!逻辑 NOT 运算符。

LogicalOr 48

|| 逻辑 OR 运算符。

Long 117

long 数据类型。

Minus 47

- 减法运算符。

MinusAssign 71

-= 减法赋值运算符。

Modulo 66

% 取模运算符。

ModuloAssign 77

%= 取模赋值运算符。

Multiply 64

* 乘法运算符。

MultiplyAssign 72

*= 乘法赋值运算符。

Namespace 118

保留 namespace 字。

Native 119

保留 native 字。

New 95

new 运算符。

None -1

无标记。 例如,在扫描任何标记之前,或在错误情形中。

NotEqual 54

不等 != 比较运算符。

Null 28

null 文本。

NumericLiteral 35

数字文本。

Package 13

package 语句。

ParamArray 126

保留 ... 字。

Plus 46

+ 加法运算符。

PlusAssign 70

+= 加法赋值运算符。

PreProcessDirective 133

预处理器指令。

PreProcessorConstant 101

预处理器常量。

Private 18

private修饰符。

Protected 19

protected修饰符。

Public 16

public修饰符。

Require 120

保留 require 字。

Return 7

return 语句。

RightBracket 100

符号 ]

RightCurly 99

符号 }

RightParen 98

符号 )

RightShift 62

>> 按位右移运算符。

RightShiftAssign 79

>>= 右移赋值运算符。

Sbyte 121

sbyte 数据类型。

Semicolon 27

符号 ;

Set 96

set语句的function set关键字。

Short 122

short 数据类型。

Static 17

static修饰符。

StrictEqual 55

=== 恒等比较运算符。

StrictNotEqual 56

!== 恒等比较运算符。

StringLiteral 33

数字文本。

Super 97

super 语句。

Switch 10

switch 语句。

Synchronized 123

保留 synchronized 字。

This 31

this 语句。

Throw 11

throw 语句。

Throws 125

保留 throws 字。

Transient 124

保留 transient 字。

True 29

true 文本。

Try 12

try 语句。

Typeof 43

typeof 运算符。

Uint 129

uint 数据类型。

Ulong 130

ulong 数据类型。

UnsignedRightShift 63

>>> 无符号右移运算符。

UnsignedRightShiftAssign 80

>>>= 无符号右移赋值运算符。

UnterminatedComment 103

未终止的注释。

Use 131

保留 use 字。

Ushort 128

ushort 数据类型。

Var 22

var 语句。

Void 42

void 运算符。

Volatile 127

保留 volatile 字。

While 4

while 语句。

With 9

with 语句。

注解

扫描程序和分析程序使用此枚举的成员来读取源代码。 运算符类也使用此枚举的成员来标识要执行的操作。 有关详细信息,请参阅为.NET Framework创建语言编译器

适用于

另请参阅