Survei Riset: Ceritakan pengalaman Anda dengan Blockly
Mulai survei
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
blockly > CodeGenerator > scrub_
Metode CodeGenerator.scrub_()
Tugas umum untuk menghasilkan kode dari blok. Fungsi ini dipanggil dari blockToCode dan dipanggil di setiap blok, bukan hanya blok tingkat atas. Subclass dapat menggantinya, misalnya untuk menghasilkan kode untuk pernyataan setelah blok, atau menangani komentar untuk blok yang ditentukan dan blok nilai apa pun yang terhubung.
Tanda Tangan:
scrub_(_block: Block, code: string, _opt_thisOnly?: boolean): string;
Parameter
Parameter |
Jenis |
Deskripsi |
_block |
Blokir |
Blok saat ini. |
kode |
string |
Kode yang dibuat untuk blok ini. |
_opt_thisOnly |
boolean |
(Opsional) Benar untuk membuat kode hanya untuk pernyataan ini. |
Hasil:
string
Kode dengan komentar dan blok berikutnya ditambahkan.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-08-21 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-08-21 UTC."],[[["`scrub_()` is a method within the `CodeGenerator` class used for common code generation tasks from Blockly blocks."],["It's called for every block during code generation, allowing subclasses to customize code output for statements, comments, and connected blocks."],["The method takes the current block, generated code, and an optional flag for generating code for only the current statement as input."],["`scrub_()` returns the modified code, which may include comments and code from subsequent blocks."]]],[]]