blockly > Variables (Biến) > getVariable (lấy biến)

Hàm Variables.getVariable()

Tìm một biến trên không gian làm việc đã cho. Luôn tìm trong không gian làm việc chính trước khi tìm trong không gian làm việc bật lên. Luôn ưu tiên tra cứu theo mã nhận dạng hơn là tra cứu theo tên + loại.

Chữ ký:

export declare function getVariable(workspace: Workspace, id: string | null, opt_name?: string, opt_type?: string): IVariableModel<IVariableState> | null;

Thông số

Thông số Loại Mô tả
không gian làm việc Workspace Không gian làm việc để tìm biến. Đó có thể là không gian làm việc mở rộng hoặc không gian làm việc chính.
id string | null Mã nhận dạng dùng để tra cứu biến hoặc giá trị rỗng.
opt_name chuỗi (Không bắt buộc) Chuỗi cần dùng để tra cứu biến. Chỉ được sử dụng nếu không tìm nạp được theo mã nhận dạng.
opt_type chuỗi (Không bắt buộc) Loại cần sử dụng để tra cứu biến. Chỉ được sử dụng nếu không tìm nạp được theo mã nhận dạng.

Trả về:

IVariableModel<IVariableState> | null

Biến tương ứng với mã nhận dạng hoặc tên + tổ hợp loại đã cho, hoặc rỗng nếu không tìm thấy.