chặn > Tên > getDistinctName
Phương thức Name.getDistinctName()
Chuyển đổi tên pháp nhân Blockly thành tên pháp nhân có thể xuất hợp pháp. Đảm bảo rằng đây là tên mới không trùng lặp với bất kỳ tên nào đã được xác định trước đó. Đồng thời, kiểm tra danh sách các từ dành riêng cho ngôn ngữ hiện tại và đảm bảo tên không xung đột với nhau.
Chữ ký:
getDistinctName(name: string, type: NameType | string): string;
Tham số
Thông số | Loại | Mô tả |
---|---|---|
tên | string | Tên thực thể Blockly (không có quy tắc ràng buộc). |
loại | Loại tên | chuỗi | Loại thực thể trong Blockly ('VARIABLE', 'PROCEDURE', 'Developer_VARIABLE', v.v.). |
Trường hợp trả lại hàng:
string
Tên pháp nhân hợp pháp bằng ngôn ngữ được xuất ra.