මෙය 2014 වන අතර වසර කිහිපයක් ප්රමාදයි. තවමත් මම සිතන්නේ මගේ අදහස මෙයයි:
IMHO මෙම සාකච්ඡාව තරමක් දුරට සමානුපාතික විය. ඉහත සඳහන් බ්ලොග් සටහන උපුටා දැක්වීම :
අන්ඩර්ස්කෝර්, වැලන්ටයින් සහ වු වැනි බොහෝ ජාවාස්ක්රිප්ට් උපයෝගිතා පුස්තකාල රඳා පවතින්නේ “ස්වදේශීය පළමු ද්විත්ව ප්රවේශය” මත ය. මෙම ප්රවේශය ස්වදේශික ක්රියාත්මක කිරීම් වලට වැඩි කැමැත්තක් දක්වයි, වැනිලා ජාවාස්ක්රිප්ට් වෙත ආපසු යාම ස්වදේශීය සමානතාවයට සහය නොදක්වන්නේ නම් පමණි. නමුත් jsPerf සිත්ගන්නාසුලු ප්රවණතාවක් හෙළි කළේය: අරාව හෝ අරාව වැනි එකතුවක් හරහා නැවත යෙදීම සඳහා වඩාත් කාර්යක්ෂම ක්රමය වන්නේ ස්වදේශීය ක්රියාත්මක කිරීම් මුළුමනින්ම වළක්වා ගැනීමයි, ඒ වෙනුවට සරල ලූප තෝරා ගැනීමයි.
"සරල ලූප" සහ "වැනිලා ජාවාස්ක්රිප්ට්" අරාව හෝ වස්තු ක්රම ක්රියාත්මක කිරීමට වඩා ස්වදේශීය ය. ජීස් ...
සත්යයේ එක් ප්රභවයක් තිබීම ඇත්තෙන්ම සතුටක්, නමුත් එසේ නොවේ. ඔබට වෙනත් ආකාරයකින් පැවසුවද, වැනිලා දෙවියන් නැත, මගේ ආදරණීය. මට කණගාටුයි. සැබවින්ම ඇති එකම උපකල්පනය නම්, අප සියලු දෙනා එකම ප්රධාන බ්රව්සර්වල හොඳින් ක්රියා කිරීම අරමුණු කරගත් ජාවාස්ක්රිප්ට් කේතය ලිවීමයි, ඒ සියල්ලටම එකම දේවල විවිධ ක්රියාත්මක කිරීම් ඇති බව දැන සිටීම. එය මෘදු ලෙස තැබීමට, එය සමඟ කටයුතු කිරීමට බැල්ලියකි. නමුත් ඔබ කැමති වුවත් නැතත් එය එයයි.
සමහර විට ඔබ ට්විටර් කාර්ය සාධනය අවශ්ය මහා පරිමාණ ව්යාපෘතිවල වැඩ කරමින් සිටින අතර එමඟින් තත්පරයට ලැයිස්තුවකට වඩා 850,000 (අවධාරනය) එදිරිව 2,500,000 (ලොඩාෂ්) පුනරාවර්තන අතර වෙනස ඔබට සැබවින්ම පෙනෙනු ඇත !
මම එකකට නොවේ. මම අදහස් කළේ, මම කාර්ය සාධන ගැටළු විසඳිය යුතු ව්යාපෘතිවල වැඩ කළ නමුත් ඒවා කිසි විටෙකත් විසඳීමට හෝ අන්ඩර්ස්කෝර් හෝ ලො-ඩෑෂ් නිසා ඇතිවූවක් නොවේ. ක්රියාවට නැංවීමේ සහ ක්රියාකාරීත්වයේ සැබෑ වෙනස්කම් මා අල්ලා නොගත්තොත් (අපි දැන් C ++ කතා කරමු) නැවත ක්රියාත්මක කළ හැකි (වස්තුවක් හෝ අරාවක්, විරල හෝ නැත!) හරහා ලූපයක් පැවසීමට ඉඩ දෙන්න, මම ඒ ගැන කරදර වන්නේ නැත දැනටමත් අදහස් කර ඇති මිණුම් සලකුණු වේදිකාවක ප්රති results ල මත පදනම් වූ හිමිකම් .
එයට අවශ්ය වන්නේ එක් "යාවත්කාලීනයක් පමණි" රයිනෝට එහි අරේ ක්රමවේදය ක්රියාත්මක කිරීම ගිනි තැබීමට එක් "මධ්යකාලීන ලූප් ක්රමයක් වඩා හොඳ හා සදාකාලිකවම සිදු නොවන අතර කිසිවක් නැත" යන පූජකවරයාට ඔහුගේ / ඇයගේ මාර්ගය තර්ක කළ හැකිය. එෆ්එෆ් හි හදිසි අරාව ක්රම ඔහුගේ / ඇයගේ මතය අනුව මොළයට වඩා වේගවත් ය. මචං, ඔබේ ධාවන කාල පරිසරය වංචා කිරීමෙන් ඔබට ඔබේ ධාවන කාල පරිසරය වංචා කළ නොහැක! ප්රවර්ධනය කිරීමේදී ඒ ගැන සිතන්න ...
ඔබේ උපයෝගිතා පටිය
... ඊළඟ සැරේ.
එබැවින් එය අදාළ කර ගැනීමට:
- ස්වදේශික ඊෂ් පූජා නොකර පහසුව සඳහා ඔබ අන්ඩර්ස්කෝර් භාවිතා කරන්න.
- ඔබ පහසුවක් නම් සහ එහි විස්තාරණ විශේෂාංග නාමාවලිය (ගැඹුරු පිටපත යනාදිය) කැමති නම් ලො-ඩෑෂ් භාවිතා කරන්න. ඔබට ක්ෂණික කාර්යසාධනයක් අවශ්ය නම් සහ වඩාත් වැදගත් වන්නේ දේශීය ඒපීඅයි හි එළිමහනේ දී විකල්පයක් සඳහා පදිංචි වීමට කමක් නැත. අදහස් සහිත වැඩමුළු. එය ඉක්මනින් සිදුවනු ඇත. කාලය.
- තුන්වන විසඳුමක් පවා තිබේ. DIY! ඔබේ පරිසරය දැන ගන්න. නොගැලපීම් ගැන දැන ගන්න. ඔවුන්ගේ ( ජෝන්-ඩේවිඩ්ගේ සහ ජෙරමිගේ ) කේතය කියවන්න. අනුකූලතාව / අනුකූලතා තට්ටුවක් සැබවින්ම අවශ්ය වන්නේ ඇයිද යන්න පැහැදිලි කිරීමට සහ ඔබේ කාර්ය ප්රවාහය වැඩි කිරීමට හෝ ඔබගේ යෙදුමේ ක්රියාකාරිත්වය වැඩි දියුණු කිරීමට හේතුවකින් තොරව මෙය භාවිතා නොකරන්න. ඔබටම ලිවීමට පරිපූර්ණව හැකි සරල පොලිෆිල් එකකින් ඔබේ අවශ්යතා තෘප්තිමත් වීමට බොහෝ දුරට ඉඩ ඇත. පුස්තකාල දෙකම සීනි ස්වල්පයක් සහිත සරල වැනිලා ය. ඔවුන් දෙදෙනාම සටන් කරන්නේ පැණිරස පයි සේවය කරන්නේ කවුරුන්ද යන්න පිළිබඳව ය . නමුත් මාව විශ්වාස කරන්න, අවසානයේදී දෙදෙනාම වතුරෙන් පිසීම පමණි. වැනිලා දෙවියෙක් නැත, එබැවින් වැනිලා පාප්වරයෙකු සිටිය නොහැක, නේද?
ඔබේ අවශ්යතාවන්ට වඩාත්ම ගැලපෙන ඕනෑම ප්රවේශයක් තෝරන්න. සාමාන්ය විදියට. ඕනෑම වේලාවක මතභේදාත්මක ධාවන කාල වංචාවන්ට වඩා සත්ය ලෙස ක්රියාත්මක කිරීමට මම කැමැත්තෙමි, නමුත් එය වර්තමානයේ රසයේ කාරණයක් ලෙස පෙනේ. Http://developer.mozilla.com සහ http://caniuse.com වැනි ගුණාත්මක සම්පත් වලට ඇලී සිටින්න, එවිට ඔබ හොඳ වනු ඇත.