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.