研究调查问卷:请告诉我们您使用 Blockly 的体验
开始调查问卷
blockly >名称
名称命名空间
Signature:
export declare namespace Names
枚举
枚举 |
说明 |
NameType |
名称类型的枚举。不同的名称类型可能有不同的冲突规则。当生成 JavaScript(或大多数其他语言)时,变量“foo”和过程“foo”会发生碰撞但是,Blockly 没有此类问题,因为变量会获得“foo”和过程调用“foo”明确。因此,Blockly 会保留单独的名称类型来消除歧义。getName('foo', 'VARIABLE') = 'foo'getName('foo', 'PROCEDURE') = 'foo2' |
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-09-09。
[null,null,["最后更新时间 (UTC):2024-09-09。"],[[["The `Names` namespace in Blockly manages the naming of variables and procedures, preventing collisions and ensuring uniqueness."],["Blockly uses `NameType` enumeration to differentiate between different types of names, like variables and procedures, allowing the same base name to be used without conflict."]]],[]]