കമ്പ്യൂട്ടറുകൾ, പ്രോഗ്രാമിംഗ്
അയാളാകട്ടെ, പോലെ ജെ.എസ് ഫൊരെഅഛ് ഒബ്ജക്റ്റ്
ജാവാസ്ക്രിപ്റ്റ് വാക്യഘടന അറേ ആൻഡ് വസ്തുക്കൾ കയറി ചരങ്ങൾ സംയോജിപ്പിച്ച് കഴിവ് നൽകുന്നു. ഘടകങ്ങൾ കാണുവാൻ ഒരു സൈക്കിൾ ഓപ്പറേറ്റർമാർ വഴി ഇൻഡക്സുകളുടെയും പേരുകൾ വഴി ആക്സസ് ചെയ്യാൻ കഴിയും.
എന്നാൽ അത് ഡിസൈൻ സമയത്ത് ശേഖരത്തിന്റെ മൂലകങ്ങളുടെ എണ്ണം അറിയാൻ എപ്പോഴും സാധ്യതയുണ്ട് എപ്പോഴും സിന്റാക്സ് അവരെ ഉള്ളിൽ സെമാന്റിക്സിലും ഉപയോഗിക്കാൻ വിരല് ആകുന്നു.
ക്ലാസിക് ഡിസൈൻ
"അദത [ഞാൻ]", എപ്പോൾ എണ്ണം ഉള്ളിടത്തോളം - സൂചിക "ഞാൻ" വഴി അറേ ഓരോ മൂലകം ആക്സസ് നൽകുന്നു "{...} (; ഞാൻ <അദത.ലെന്ഗ്ഥ് ഞാൻ ++ വേരിയബിൾ ഞാൻ = 0)" സാധാരണ ലൂപ്പ് പ്രസ്താവന മുൻകൂട്ടി അറിയപ്പെടുന്ന ഘടകങ്ങൾ. ഇതേ പ്രതീതി ഡിസൈൻ തരും:
വേരിയബിൾ ഞാൻ = 0;
അതേസമയം (ത്യ്പെഒഫ് അദത [ഞാൻ] = 'ഹെൽത്ത്'!) {... അദത [ഞാൻ]; ... എനിക്ക് ++; }
മൂലകങ്ങളുടെ എണ്ണം വ്യക്തമല്ല വരുമ്പോൾ.
നിങ്ങൾക്ക് നിറയുന്നത് അരേ പ്രോസസ്സിംഗ് വ്യത്യസ്ത അൽഗോരിതങ്ങൾ നിർമ്മിക്കാൻ കഴിയും, എന്നാൽ പുതിയ, ആധുനിക വകഭേദങ്ങൾ ഉപയോഗിക്കാൻ എളുപ്പമാണെന്നോർക്കുക.
ക്ലാസിക് നല്ല നിങ്ങൾ ചോദ്യാവലി എച്ച് (മറു, ആദ്യ നാമം, സ്ഥാനം), ഉപകരണങ്ങൾ കാർഡുകൾ (മോഡൽ, നിർമ്മാതാവ്, വിൽപ്പനക്കാരൻ, വിൽക്കുന്ന തീയതി), ഒപ്പം ഘടനാപരമായി മാറ്റാൻ എന്ന് ഒപ്പം പ്രതിനിധാനം സഞ്ചിത പലിശ മറ്റ് ഡാറ്റ പ്രോസസ്സ് ആവശ്യമുള്ളപ്പോൾ.
തന്നെ അറേ ഘടകം സ്വന്തം സ്വത്തുക്കളും രീതികളും ഉണ്ട് ഒരു വസ്തു അല്ലെങ്കിൽ ഘടന എപ്പോഴാണ്, ക്ലാസിക് ഡൈനാമിക്സ് അളവ് ഗുണനിലവാരവും നേരിടാൻ കഴിയില്ല, ഒരു വ്യത്യസ്തമായ അർത്ഥം അറേ എടുക്കും.
ഫൊരെഅഛ് ലൂപ്പ്
ചലനാത്മകത അവശ്യ പ്രോപ്പർട്ടികൾ യഥാർത്ഥ പ്രകടനമാണ് അറേ മൂലകമാണ്. സാധാരണ നിന്നും കുറച്ച് വ്യത്യസ്തമാണ് ഡിസൈൻ ജെ.എസ് ഫൊരെഅഛ് അറേ, (മറ്റ് ഭാഷകളിൽ അംഗീകരിച്ച), പതിപ്പ്, ഞങ്ങളെ തന്റെ ഘടകത്തിന്റെ തീയതി തങ്ങളുടെ സ്വത്തുക്കളും കാണിക്കാൻ അവസരം ഒരു അറേ നൽകാൻ അനുവദിക്കുന്നു.
ഒരു അറേ ഒരു റോഡ് അടങ്ങുന്നതാണ് കരുതുക (അവരുടെ ഗുണപരമായ ആവശ്യമാണ് പ്രത്യേകതകൾ), മറ്റൊരു അറേ - വാഹനങ്ങൾ ചില റോഡുകളിൽ മാത്രം യാത്ര വ്യത്യസ്ത വോള്യം ഇന്ധന ടാങ്കുകൾ കഴിയുന്ന, ചേരുവകൾ തമ്മിലുള്ള അതായത് ദൂരം പ്രധാനമാണ്.
, റോഡ് ഉദാഹരണത്തിന് ഇത്തരം മൂർത്തരൂപവും അനുയോജ്യമായ അൽഗോരിതത്ത് അടിസ്ഥാനമായി, എടുത്തു അതിൽ ഡ്രൈവ് കഴിയും എന്നു കാറുകൾ തിരഞ്ഞെടുക്കണം. അതു നല്ലതു, റോഡ് കാർ എങ്കിൽ, വസ്തുക്കൾ എന്ന പ്രോഗ്രാമിൽ സംസാരിക്കുന്നതു ആണ് "കാണുന്നില്ല." ഇത് അങ്ങനെ ഒബ്ജക്റ്റ് ഓറിയന്റഡ് പ്രോഗ്രാമിംഗ് സ്വാഭാവിക പ്രയോഗം, മറ്റു കാര്യങ്ങൾ, റോഡ് കാർ ശേഖരങ്ങൾ മാറ്റുന്നതിൽ അല്ഗോരിഥം മാറ്റാൻ ആവശ്യമില്ല, സ്വയം റോഡ് റിപ്പയർ പുറമേയാണിത് ഏത്, കാർ അറ്റകുറ്റപ്പണി ആണ്
സാങ്കേതികമായി ജെ.എസ് ചെയ്തത് ഫൊരെഅഛ് ഘടന വളരെ ലളിതമാണ്: "അദത.ഫൊരെഅഛ് (ഫ്ദത);", എവിടെ ഫ്ദത - അറേ അദത ഓരോ ഘടകം പ്രയോഗിക്കുന്നത് ഫംഗ്ഷൻ:
ചടങ്ങിൽ ഫ്ദത (മൂല്യം, സൂചിക) {സ്തെക്സത് + = സൂചിക + = '+ മൂല്യം +; '; }.
താഴെ പറയുന്നു ഉറവിട ഡാറ്റ പ്രതിനിധാനം എങ്കിൽ:
വേരിയബിൾ അദത = [1,2,3,4];
അദത.പുശ് (11);
അദത.പുശ് (22);
അദത.പുശ് (44);
അദത.പുശ് ( 'ലൈൻ 1');
അദത.പുശ് ( 'വരി 2');
വേരിയബിൾ സ്തെക്സത് = '',
അത്തരം ഉപയോഗം ജെ.എസ് ഫൊരെഅഛ് ഇഷ്ടം ഫലം:
"0 = 1 1 = 2 2 = 3 3 = 4 4 = 11; 5 = 22, 6 = 44, 7 = ലൈൻ 1, 8 = ലൈൻ 2;".
സവിശേഷതകൾ അറേ വസ്തുക്കൾ
ജാവാ ഒബ്ജക്റ്റ് - പ്രത്യേക. ഈ ഭാഷയിൽ വസ്തുക്കൾ ഉപയോഗിച്ച് മറ്റ് ഭാഷകളിൽ സംവിധാനം നിന്ന് നല്ല വ്യത്യാസം. ഒബ്ജക്റ്റ് - ഈ തന്നെ സ്വത്തുക്കളും രീതികൾ ഒരു അറേ ആണ്. ഇയാൾക്കൊപ്പം ശരിക്കും ഉള്ളടക്കം മറ്റൊരു ബാഹ്യ വസ്തുക്കൾ, അറേ, വേരിയബിളുകൾ സംരക്ഷിക്കുന്നത് എഡിറ്റുചെയ്യുന്നതോ, പ്രവർത്തി ചെയ്യുക.
ജെഎസ് ഫൊരെഅഛ് ഒബ്ജക്റ്റ് വ്യവസ്ഥകളെ ആവർത്തിക്കുന്നതുമല്ല സമയത്ത് സ്ട്രിപ് ന് ഫ്രെയിമുകൾ, അറേ വരുന്ന വസ്തുക്കൾ ഒരു പുതിയ സെമാന്റിക്കുകൾക്കും രൂപം: വേരിയബിൾ അർത്ഥത്തിൽ രൂപകൽപ്പന.
അതുകൊണ്ട്, സ്വയം അവരെ വാഹനമായി കഴിയുന്ന ഒരു കാർ, കഴിഞ്ഞ ദിവസം നോക്കിയെടുക്കാനാകും റോഡ് ലഭ്യമായ റൂട്ടുകൾ ഫിൽറ്റർ. ഈ പ്രോഗ്രാമിങ് ഓപ്ഷൻ കൂടുതൽ വിശ്വസനീയം കോഡിൽ ആവർത്തനം എന്നു, ശ്രദ്ധ ഇല്ലെങ്കിൽ, ചുമതല - ഡെലിവറി ല് നിർണ്ണയിക്കാൻ - ജെ.എസ് ഫൊരെഅഛ് അർത്ഥവത്തും ലളിതമായ ലായനിയിൽ നിർമ്മിക്കാൻ ചെയ്യുന്നു: റോഡുകളുടെ റൂട്ടുകൾ വിപുലീകരിക്കാൻ മെഷീൻ തിരഞ്ഞെടുത്ത് വസ്തുക്കളുടെ ഡെലിവറി നടത്തും.
റൂട്ടുകൾ, റോഡുകളും മെഷിനറി എങ്കിൽ - വസ്തുക്കളുടെ അറേ, അൽഗോരിതം ഏറ്റവും അദ്ദേഹം പറഞ്ഞു. ഇത് ജെ.എസ് ഫൊരെഅഛ് ഘടന ആവിർഭാവം കാലം നീണ്ട വരുന്ന ആ വിചിത്രമായ തോന്നിയേക്കാം. എന്നാൽ, ഒരു പോയിന്റ് ഏകാഗ്രതയോടെ വകവയ്ക്കാതെ, പ്രായോഗികമായി അത് നടപ്പാക്കാൻ പ്രയാസമാണ്.
പ്രാക്ടീസ് ജെഎസ് ഫൊരെഅഛ് യഥാർത്ഥ വസ്തുക്കൾ
ആധുനിക ഡെവലപ്പർ ചിന്തിക്കുന്നത് പ്രോഗ്രാമിങ് വേണ്ടി പരിചിതമായ വസ്തുക്കൾ, എന്നാൽ യഥാർത്ഥ പ്രശ്നം വസ്തുക്കൾ പ്രവർത്തിക്കുന്നു. സാധാരണയായി റോഡ് കാർ ആ, റൂട്ടിൽ, ദൂരത്തേക്ക് മനസ്സിലായില്ല ...
ഒബ്ജക്റ്റ് ഓറിയന്റഡ് പ്രോഗ്രാമിംഗ് കരിങ്ങാലി പാത ആവിഷ്ക്കരിച്ചെന്നും പരമ്പരാഗതമായി ഒരു പ്രോഗ്രാം ഒബ്ജക്റ്റ് അറേ, ഫോമുകൾ, ബട്ടണുകൾ, റൂട്ടിൽ സെലക്ഷൻ ബോക്സ് മുതലായവ സൃഷ്ടിക്കാൻ എടുത്തുകഴിഞ്ഞു
കൂടാതെ, മറ്റ് ഭാഷാ തയ്യാറാക്കിയതായിരുന്നു സഹിതം ജെ.എസ് ഫൊരെഅഛ് പ്രാക്ടീസ് ഗുരുതരമായ പരിമിതികൾ നൽകുന്നു ആ സന്ദർശക ബ്രൗസറിൽ നടപ്പാകും. ഏതു ഡെവലപ്പർ അതിന്റെ കോഡ് പങ്കിടാൻ തയ്യാറാണ്. യഥാർത്ഥ വസ്തുക്കളുടെ അറേ ശേഖരങ്ങളും ഉപയോഗം ഫലപ്രദമായ ഉദാഹരണങ്ങൾ - അറിവ് മെച്ചപ്പെടുത്താൻ ഒരു നല്ല വഴി.
എന്നാൽ, ഉദ്ദേശിക്കാത്ത ഉപയോഗത്തിന് ജാവാസ്ക്രിപ്റ്റ് കോഡ് ലഭ്യത ഡെവലപ്പർ ചലനാത്മകവും യഥാർത്ഥ വസ്തുക്കളുടെ ഉൾനാടൻ ആശയങ്ങൾ വികസനം ഒരു പരോക്ഷമായ ആഘാതം. ജെഎസ് ഫൊരെഅഛ് നിർമ്മാണ, തികഞ്ഞ ഇനിയും അവരുടെ അർത്ഥത്തിന്റെ വികസനം പ്രത്യാശാപൂർണ്ണമായ ദിശ തോന്നുന്നു.
Similar articles
Trending Now