แบบสำรวจการวิจัย: บอกให้เราทราบเกี่ยวกับประสบการณ์การใช้งาน Blockly
เริ่มแบบสำรวจ
blockly > Block > (constructor)
Block.(constructor)
สร้างอินสแตนซ์ใหม่ของคลาส Block
ลายเซ็น:
constructor(workspace: Workspace, prototypeName: string, opt_id?: string);
พารามิเตอร์
พารามิเตอร์ |
ประเภท |
คำอธิบาย |
พื้นที่ทำงาน |
พื้นที่ทำงาน |
พื้นที่ทํางานของบล็อก |
prototypeName |
สตริง |
ชื่อของออบเจ็กต์ภาษาที่มีฟังก์ชันเฉพาะประเภทสำหรับบล็อกนี้ |
opt_id |
สตริง |
(ไม่บังคับ) รหัสที่ไม่บังคับ ใช้รหัสนี้หากมี มิฉะนั้นให้สร้างรหัสใหม่ |
ข้อยกเว้น
เมื่อชื่อโปรโตไทป์ไม่ถูกต้องหรือไม่ได้รับอนุญาต
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-11-08 UTC
[null,null,["อัปเดตล่าสุด 2024-11-08 UTC"],[[["The `Block` constructor creates a new block instance within a specified workspace."],["It requires a workspace, a prototype name for defining the block's functionality, and an optional ID for the block."],["If no ID is provided, a new one is automatically generated."],["An exception is thrown if the given prototype name is invalid or not permitted."]]],[]]