Assert() វាប្រើសំរាប់បង្ហាញនូវ
Error
& aborts របស់ កម្មវិធីនៅពេលដែល Argument របស់វា false (ex: nil or false) បើមិនទេវានឹងត្រឡប់មកវិញនៅ
arguments ទាំងអស់។ ហ្វាំងសិនមួយនេះគឺមានប្រយោជន៏ណាស់សំរាប់
catching & avoiding (unexpected situations and bugs)
Syntax:
assert(v [, message])
V (តំរូវការ) បង្ហាញនៅ error នៅពេលដែលតំលៃខុស
Message(ជំរើស) វាជា String ដែលបង្ហាញនូវសារ error
នៅពេលដែល Absent វានឹងវិលមកកាន់តំលៃដើមដែល assertion
failed។ សារអេរើនឹងបង្ហាញលើ Terminal Or Console
សូមមើលកូដះ
local img
= display.newImage("imageWithWrongName.png")
assert(
img, "Error: Image not found!" )
នៅពេលដែលកូដនេះដំណើរការវានឹងបង្ហាញនូវ
Dialog
error ដែលរូបមិនអាចរកឃើញ
No comments:
Post a Comment