blockly > CodeGenerator > scrub_
เมธอด CodeGenerator.scrub_()
งานทั่วไปสำหรับการสร้างโค้ดจากบล็อก ซึ่งเรียกใช้จาก blockToCode และมีการเรียกใช้ในทุกบล็อก ไม่ใช่เฉพาะบล็อกระดับบนสุด คลาสย่อยอาจลบล้างส่วนนี้ เช่น เพื่อสร้างโค้ดสำหรับคำสั่งที่ตามหลังการบล็อก หรือเพื่อจัดการความคิดเห็นสำหรับการบล็อกที่ระบุและการบล็อกค่าที่เชื่อมต่อ
ลายเซ็น:
protected scrub_(_block: Block, code: string, _opt_thisOnly?: boolean): string;
พารามิเตอร์
พารามิเตอร์ | Type | คำอธิบาย |
---|---|---|
_block | บล็อก | บล็อกปัจจุบัน |
รหัส | สตริง | โค้ดที่สร้างขึ้นสำหรับการบล็อกนี้ |
_opt_thisOnly | boolean | (ไม่บังคับ) "จริง" เพื่อสร้างโค้ดสำหรับคำสั่งนี้เท่านั้น |
ส่งกลับ:
สตริง
โค้ดที่มีการเพิ่มความคิดเห็นและการบล็อกที่ตามมา