Namespace nama
Tanda Tangan:
export declare namespace Names
Enumerasi
Enumerasi | Deskripsi |
---|---|
NameType | Enum untuk jenis nama. Jenis nama yang berbeda mungkin memiliki aturan yang berbeda terkait konflik. Saat JavaScript (atau sebagian besar bahasa lainnya) dibuat, variabel 'foo' dan prosedur 'foo' akan bertabrakan. Namun, Blockly tidak memiliki masalah seperti itu karena variabel mendapatkan 'foo' dan prosedur call 'foo' tidak ambigu. Oleh karena itu, Blockly menyimpan jenis nama terpisah untuk memperjelas. getName('foo', 'VARIABLE') = 'foo' getName('foo', 'PROCEDURE') = 'foo2' |