Names.NameType 枚举
名称类型的枚举。不同的名称类型可能对冲突有不同的规则。在生成 JavaScript(或大多数其他语言)时,变量“foo”和过程“foo”会发生冲突。但是,Blockly 不存在此类问题,因为变量 get “foo”和过程调用“foo”不明确。因此,Blockly 使用单独的名称类型来消除歧义。getName('foo', 'VARIABLE') = 'foo' getName('foo', 'PROCEDURE') = 'foo2'
Signature:
enum NameType
枚举成员
成员 | 值 | 说明 |
---|---|---|
DEVELOPER_VARIABLE | "DEVELOPER_VARIABLE" |
|
PROCEDURE | "PROCEDURE" |
|
变量 | "VARIABLE" |