Rawequal()
ប្រើក្នុងការបង្ហាញស្មើគ្នា
(==) ក្នុងការឆែកមើលតំលៃពីរ ដោយគ្មាន invoking នៅ metamethod
មួយ ហើយវាត្រឡប់ទៅជា Boolean
Syntax:
rawequal ( value1, value2 )
Value1
& value2(តំរូវការ) វាជាលេខ ឬក៏ String
ក្នុងការប្រៀបធៀបតំលៃពីរ
សូមមើលកូដះ
local
val1 = 5
local
val2 = 5
print(
rawequal( val1, val2) ) -- true
Rawget()
គេប្រើសំរាប់ទទួលតំលៃពិតរបស់
table
[index] ដោយគ្មាន invoking នូវ metamethod
ណាមួយទេ។ Table ជា Table ចំណែក index អាចជាតំលៃណាមួយ (number Or string)
Syntax:
rawget (table, index)
Table(តំរូវការ) ជា Table ណាមួយ
indexG2(តំរូវការ)ជាលេខ ឬក៏ String
សូមមើលកូដះ
local t
=
{
sample = "example value",
another = 12345
}
print(
rawget( t, "sample" ) )
--
OUTPUT:"example
value"
Rawset()
គេប្រើសំរាប់បញ្ចូលនៅតំលៃពិតរបស់
table
[index] ទៅកាន់តំលៃ ដោយមិនចាំបាច់ invoking នៅ
metamethod ណាមួយ។ Table ជា
Table ចំណែក index អាចជាតំលៃណាមួយ (number
Or string)
Syntax:
rawest (table, index, value)
Table(តំរូវការ) ជាតារាងដែលត្រូវ Modify
Index(តំរូវការ) ជាលេខ ឬក៏ String របស់ index ចូលទៅកាន់តារាង
Value(តំរូវការ) តំលៃដែលត្រូវបញ្ចូលទៅក្នុង table
[index]
No comments:
Post a Comment