Junior — Middle
რა არის escape ფუნქციის ძირითადი ამოცანა პროგრამირებაში ან მონაცემების დამუშავებაში?
sobes.tech AI
პასუხი AI-სგან
ප්රෝග්රාමීකරණයේ escaping ක්රියාවලිය යනු විශේෂ ලක්ෂණයන් අකුරු හෝ දත්ත තුළ පරිවර්තනය කිරීම සඳහා භාවිතා වන අතර, ඒවා පාලක හෝ සින්ටැක්ස් අංග ලෙස නොව, සාමාන්ය පෙළ ලෙස සැලකිය යුතුය. මෙය, උදාහරණයක් ලෙස, HTML, JSON, SQL සමඟ වැඩ කිරීමේදී, උද්ධෘත චරිත, ampersand හෝ කෝණාකාර කොටස් වැනි ලක්ෂණ දත්ත ව්යුහය බිඳහෙළිය හැකි හෝ දෝෂ ඇති කළ හැකි වේ.
උදාහරණයක් ලෙස, URL වල හිස් ඉඩකඩවල් %20 ලෙස මාරු කරයි, එවිට බ්රවුසරය ඒවා නිවැරදිව සැකසිය හැක.
Swift හි, උදාහරණයක් ලෙස, escaping closure යනු, ක්රියාවලියෙන් පිටවීමෙන් පසු ක්රියාත්මක කළ හැකි වසමක් වන අතර, එහි අර්ථය කුඩා වෙනස් වුවත්, "ඉවතීම" යන අදහස සමඟ සම්බන්ධ වේ.