शब्दकोश वस्तु, डेटा साझा करने के लिए प्रयोग की जाती है।
..get()
function का प्रयोग शब्दकोश वस्तु में दर्ज की गई कुंजी मान प्राप्त करने के लिए किया जाता है.
..get()
फ़ंक्शन द्वारा निर्दिष्ट कुंजी का मान लौटाता हैkey
parameter.
string, number, bool, object, array, null value और अन्य प्रकार जो सिस्टम द्वारा समर्थित हैं
प्राप्त करना (key)
..key
पैरामीटर का उपयोग प्राप्त की जाने वाली कुंजी के अनुरूप कुंजी नाम निर्दिष्ट करने के लिए किया जाता है।
कुंजी सच स्ट्रिंग
function main() {
var event = threading.Event()
var dict = threading.Dict()
dict.set("data", 100)
var t1 = threading.Thread(function(dict, event) {
Log(`thread1, dict.get("data"):`, dict.get("data"))
event.set()
event.clear()
event.wait()
Log(`after main change data, thread1 dict.get("data"):`, dict.get("data"))
dict.set("data", 0)
}, dict, event)
event.wait()
dict.set("data", 99)
event.set()
event.clear()
t1.join()
Log(`main thread, dict.get("data"):`, dict.get("data"))
}
डेटा को पढ़ने और संशोधित करने के लिए थ्रेड को सूचित करने के लिए घटना वस्तुओं का उपयोग करें.
{@fun/Threads/ThreadDict/set set}
..set()
एक कुंजी-मूल्य जोड़ी सेट करने के लिए फ़ंक्शन का उपयोग किया जाता है.
सेट (कुंजी, मान)
पैरामीटरkey
परिवर्तित होने वाले कुंजी नाम को सेट करने के लिए प्रयोग किया जाता है.
कुंजी
सच
स्ट्रिंग
पैरामीटरvalue
परिवर्तित होने वाले कुंजी मान को निर्धारित करने के लिए प्रयोग किया जाता है।
मूल्य सच string, number, bool, object, array, null value और अन्य प्रकार जो सिस्टम द्वारा समर्थित हैं
कृपया देखेंThreadDict.get()
उदाहरणों के लिए अनुभाग।
{@fun/Threads/ThreadDict/get get} {@fun/Threads/ThreadDict/get get}
थ्रेडCondition वेब3