JavaScript Function Hindi Notes
JavaScript | Hindi Notes | Using Function
JavaScript | Hindi Notes | Using Function
เคाเคตाเคธ्เค्เคฐिเคช्เค เคซ़ंเค्เคถเคจ (function) เคा เคช्เคฐเคฏोเค
เคिเคธी เคญी เคช्เคฐोเค्เคฐाเคฎ เคฎें เคซ़ंเค्เคถเคจ เคा เคเคชเคฏोเค เคिเคธी เคाเคฐ्เคฏ เคो เคชूเคฐा เคเคฐเคจे เคे เคฒिเค เคिเคฏा เคाเคคा เคนै. เคฏเคน เคช्เคฐोเค्เคฐाเคฎिंเค เคฎें เคธเคฎเคฏ เคी เคฌเคเคค เคे เคฒिเค เคช्เคฐเคฏोเค เคिเคฏा เคाเคคा เคนै. เคाเคตाเคธ्เค्เคฐिเคช्เค เคฎें เคซ़ंเค्เคถเคจ เค्เคฏा เคนोเคคे เคนैं? เคซ़ंเค्เคถเคจ เคो เคिเคธ เคช्เคฐเคाเคฐ เคกिเค्เคฒेเค
เคฐ เคिเคฏा เคाเคคा เคนै? เคซंเค्เคถเคจ เคो เคॉเคฒ เคैเคธे เคเคฐเคจे เคนैं? เคเคตं เคเคจเคा เคช्เคฐเคฏोเค เคिเคธ เคช्เคฐเคाเคฐ เคिเคฏा เคाเคคा เคนै। เคเคธ เคॉเคชिเค เคฎें เคाเคตाเคธ्เค्เคฐिเคช्เค เคซ़ंเค्เคถเคจ เคे เคนिंเคฆी เคฅ्เคฏोเคฐी เคจोเค्เคธ เคเคชเคฒเคฌ्เคง เคเคฐाเค เคा เคฐเคนे เคนैं.
เคฏे เคจोเค्เคธ เคเคเคीเคเค Computer Operator and Programming Assistant (ITI-COPA) เคे เคाเคค्เคฐों เคे เคธाเคฅ เคธाเคฅ เค
เคจ्เคฏ เคंเคช्เคฏूเคเคฐ เคोเคฐ्เคธ DCA, PGDCA , BCA เคเคตं เคช्เคฐเคคिเคฏोเคी เคชเคฐीเค्เคทाเคं เคนेเคคु เคเคชเคฏोเคी เคนोंเคे.
เคाเคตाเคธ्เค्เคฐिเคช्เค เคซ़ंเค्เคถเคจ | JavaScript Function
เคाเคตाเคธ्เค्เคฐिเคช्เค เคช्เคฐोเค्เคฐाเคฎिंเค เคฎें เคซ़ंเค्เคถเคจ เคा เคช्เคฐเคฏोเค เคिเคธी เคธ्เคชेเคธिเคซिเค เคाเคธ्เค / เคाเคฐ्เคฏ เคो เคเคฐเคจे เคे เคฒिเค เคोเคก्เคธ เคा เคเค เคฌ्เคฒॉเค เคนोเคคा เคนै। เคैเคธे เคฏเคฆि เคนเคฎें เคिเคธी เคช्เคฐोเค्เคฐाเคฎ เคे เคฆ्เคตाเคฐा เคोเค เคเคฎेเค เคก्เคฐा เคเคฐเคे เคเคธเคฎें เคเคฒเคฐ เคญเคฐเคจा เคนै, เคคो เคเคธเคे เคฒिเค เคนเคฎ เคซ़ंเค्เคถเคจ เคी เคธเคนाเคฏเคคा เคฒे เคธเคเคคे เคนैं। เคเค เคซ़ंเค्เคถเคจ เคฆ्เคตाเคฐा เคนเคฎ เคเคฎेเค เคก्เคฐा เคเคฐ เคธเคเคคे เคนैं เคเคตं เคฆूเคธเคฐे เคซ़ंเค्เคถเคจ เคฆ्เคตाเคฐा เคเคธ เคเคฎेเค เคฎें เคเคฒเคฐ เคญเคฐ เคธเคเคคे เคนैं। เคเคธ เคช्เคฐเคाเคฐ เคिเคธी เคช्เคฐोเค्เคฐाเคฎिंเค เคช्เคฐॉเคฌ्เคฒเคฎ เคो เคธॉเคฒ्เคต เคเคฐเคจे เคे เคฒिเค เคเคธे เคोเคे เคोเคे เคนिเคธ्เคธों เคฎें เคซ़ंเค्เคถเคจ เคฌเคจा เคเคฐ เคธॉเคฒ्เคต เคिเคฏा เคा เคธเคเคคा เคนै।
เคाเคตाเคธ्เค्เคฐिเคช्เค เคซ़ंเค्เคถเคจ เคเคธे เคธ्เคेเคเคฎेंเค เคा เคธेเค เคนै เคो เคเคจเคชुเค เคฒेเคคा เคนै, เคुเค เคैเคฒเคुเคฒेเคถเคจ เคเคฐเคคा เคนै, เคเคฐ เคเคเคเคชुเค เคช्เคฐเคฆाเคจ เคเคฐเคคा เคนै। เคซ़ंเค्เคถเคจ เคฎूเคฒ เคฐूเคช เคธे เคुเค เคธाเคฎाเคจ्เคฏ เคฏा เคฌाเคฐ-เคฌाเคฐ เคिเค เคाเคจे เคตाเคฒे เคाเคฐ्เคฏों เคे เคฒिเค เคช्เคฐเคฏोเค เคिเค เคाเคคे เคนैं เคคाเคि เค
เคฒเค-เค
เคฒเค เคเคจเคชुเค เคे เคฒिเค เคเค เคนी เคोเคก เคो เคฌाเคฐ-เคฌाเคฐ เคฒिเคเคจे เคी เค
เคชेเค्เคทा เคเคธ เคซ़ंเค्เคถเคจ เคो เคॉเคฒ เคเคฐ เคธเคें।
เคाเคตाเคธ्เค्เคฐिเคช्เค เคซ़ंเค्เคถंเคธ เคा เคเคชเคฏोเค เคตिเคญिเคจ्เคจ เคเคชเคฐेเคถเคจ เคเคฐเคจे เคे เคฒिเค เคिเคฏा เคाเคคा เคนै। เคเคจ เคซ़ंเค्เคถเคจ เคो เคชुเคจ:เคเคชเคฏोเค เคเคฐเคจे เคे เคฒिเค เคाเคตाเคธ्เค्เคฐिเคช्เค เคฎें เคเค เคฌाเคฐ เคॉเคฒ เคเคฐ เคธเคเคคे เคนैं।
เคाเคตाเคธ्เค्เคฐिเคช्เค เคซ़ंเค्เคถंเคธ เคे เคฎुเค्เคฏ เคฐूเคช เคธे เคจिเคฎ्เคจ เคฒाเคญ เคนैं।
1. เคชुเคจः เคเคชเคฏोเค เคเคฐเคจा (Reusability) : เคाเคตाเคธ्เค्เคฐिเคช्เค เคซ़ंเค्เคถเคจ เคो เคเค เคฌाเคฐ เคॉเคฒ เคिเคฏा เคा เคธเคเคคा เคนै เคो เคी เคोเคกिंเค เคฎें เคฌाเคฐ เคฌाเคฐ เคฒเคเคจे เคตाเคฒे เคธเคฎเคฏ เคो เคฌเคाเคคा เคนै।
2. เคोเคกिंเค เคा เคเคฎ เคเคชเคฏोเค (Mininize Coding) : เคाเคตाเคธ्เค्เคฐिเคช्เค เคซ़ंเค्เคถเคจ เคा เคช्เคฐเคฏोเค เคธे เคช्เคฐोเค्เคฐाเคฎ เคो เคॉเคฎ्เคชैเค्เค เคฌเคจाเคฏा เคा เคธเคเคคा เคนै। เคเค เคธाเคฎाเคจ्เคฏ เคाเคฐ्เคฏ เคो เคเคฐเคจे เคे เคฒिเค เคนเคฎें เคนเคฐ เคฌाเคฐ เคोเคก เคो เคฒिเคเคจे เคी เคเคตเคถ्เคฏเคเคคा เคจเคนीं เคนोเคคी เคนै।
3. เคค्เคฐुเคिเคฏों เคो เคเคค्เคฎ เคเคฐเคจा (Eliminating Errors) — เคซंเค्เคถเคจ्เคธ เคे เคช्เคฐเคฏोเค เคธे เคिเคธी เคญी เคช्เคฐोเค्เคฐाเคฎ เคฎें เคเคฒเคคिเคฏों เคो เคเคธाเคจी เคธे เฅเคค्เคฎ เคिเคฏा เคा เคธเคเคคा เคนै, เคช्เคฐोเค्เคฐाเคฎ เคฎें เคฏเคฆि เคोเค เคค्เคฐुเคि เคนोเคคी เคนै เคคो เคฏเคน เคชเคคा เคเคฐเคจा เคเคธाเคจ เคนोเคคा เคนै เคि เคौเคจ เคธा เคซ़ंเค्เคถเคจ เคค्เคฐुเคि เคा เคाเคฐเคฃ เคนै เคเคฐ เคเคธे เคเคนां เคोเคเคจा เคนै। เคเคธเคฒिเค เคค्เคฐुเคिเคฏों เคो เค ीเค เคเคฐเคจा เคฌเคนुเคค เคเคธाเคจ เคนो เคाเคคा เคนै।
เคिเคธी เคญी เคช्เคฐोเค्เคฐाเคฎिंเค เคญाเคทा เคฎें เคซ़ंเค्เคถเคจ เคฌเคนुเคค เคฎเคนเคค्เคตเคชूเคฐ्เคฃ เคเคฐ เคเคชเคฏोเคी เคนोเคคे เคนैं เค्เคฏोंเคि เคตे เคोเคก เคो เคชुเคจ: เคช्เคฐเคฏोเค्เคฏ เคฌเคจाเคคे เคนैं เคเค เคซ़ंเค्เคถเคจ เคोเคก เคा เคเค เคฌ्เคฒॉเค เคนोเคคा เคนै เคिเคธे เคेเคตเคฒ เคคเคญी เคจिเคท्เคชाเคฆिเคค เคिเคฏा เคाเคเคा เคเคฌ เคเคธे เคॉเคฒ เคिเคฏा เคाเค। เคฏเคฆि เคเคชเคे เคชाเคธ เคोเคก เคी เคुเค เคชंเค्เคคिเคฏाँ เคนैं เคिเคจ्เคนें เคเค เคฌाเคฐ เคเคชเคฏोเค เคเคฐเคจे เคी เคเคตเคถ्เคฏเคเคคा เคนै, เคคो เคเคช เคोเคก เคी เคฆोเคนเคฐाเค เคाเคจे เคตाเคฒी เคชंเค्เคคिเคฏों เคธเคนिเคค เคเค เคซ़ंเค्เคถเคจ เคฌเคจा เคธเคเคคे เคนैं เคเคฐ เคซिเคฐ เคเคนाँ เคाเคนें เคซ़ंเค्เคถเคจ เคो เคॉเคฒ เคเคฐ เคธเคเคคे เคนैं।
เคाเคตाเคธ्เค्เคฐिเคช्เค เคฎें เคซ़ंเค्เคถเคจ เคฎुเค्เคฏเคคः เคฆो เคช्เคฐเคाเคฐ เคे เคนोเคคे เคนैं:
เคाเคตाเคธ्เค्เคฐिเคช्เค เคฎें เคธाเคฎाเคจ्เคฏ เคฐूเคช เคธे เคเคชเคฏोเค เคिเค เคाเคจे เคตाเคฒे เคซ़ंเค्เคถเคจ เคैเคธे alert() เคा เคช्เคฐเคฏोเค เคिเคธी เคญी เคฎेเคธेเค เคो เคกिเคธเคช्เคฒे เคเคฐाเคจे เคे เคฒिเค เคिเคฏा เคाเคคा เคนै. เคฏเคน เคाเคตाเคธ्เค्เคฐिเคช्เค เคा เคเค เคฌिเคฒ्เค เคเคจ เคซ़ंเค्เคถเคจ เคนै।
เคाเคตाเคธ्เค्เคฐिเคช्เค เคฎें เคฌिเคฒ्เค เคเคจ เคซ़ंเค्เคถเคจ เคे เคธाเคฅ เคธाเคฅ เคฏूเคเคฐ เคกिเคซाเคเคจ เคซ़ंเค्เคถเคจ เคा เคช्เคฐเคฏोเค เคญी เคिเคฏा เคाเคคा เคนै। เคเคธเคे เคฒिเค เคीเคตเคฐ्เคก function เคा เคเคชเคฏोเค เคเคฐเคे เคाเคตाเคธ्เค्เคฐिเคช्เค เคฎें เคซ़ंเค्เคถเคจ เคฌเคจाเค เคा เคธเคเคคे เคนैं।
เคाเคตाเคธ्เค्เคฐिเคช्เค เคฎें เคซ़ंเค्เคถเคจ เคा เคช्เคฐเคฏोเค เคเคฐเคจे เคे เคฒिเค เคซ़ंเค्เคถเคจ เคो เคกिเค्เคฒेเค
เคฐ เคเคฐเคจा เคนोเคคा เคนै, เคเคธเคे เคฒिเค function เคीเคตเคฐ्เคก เคा เคช्เคฐเคฏोเค เคिเคฏा เคाเคคा เคนै। เคซ़ंเค्เคถเคจ เคो เคจिเคฎ्เคจाเคจुเคธाเคฐ เคกिเค्เคฒेเค
เคฐ เคिเคฏा เคाเคคा เคนै।

1- เคซ़ंเค्เคถเคจ เคกिเค्เคฒेเค
เคฐ เคเคฐเคจे เคे เคฒिเค funciton เคीเคตเคฐ्เคก เคा เคช्เคฐเคฏोเค เคिเคฏा เคाเคคा เคนै।
2- เคเคธเคे เคฌाเคฆ เคซ़ंเค्เคถเคจ เคा เคจाเคฎ (functionName) เคฆिเคฏा เคाเคคा เคนै, เคซ़ंเค्เคถเคจ เคा เคจाเคฎ เคตेเคฐिเคเคฌเคฒ เคกिเค्เคฒेเคฐेเคถเคจ เคी เคคเคฐเคน เคนी เคฆिเคฏा เคाเคคा เคนै।
3- เคซ़ंเค्เคถเคจ เคฎें เคช्เคฐเคฏोเค เคिเค เคाเคจे เคตाเคฒे เคชैเคฐाเคฎीเคเคฐ्เคธ เคो (....) เคे เค
เคจ्เคฆเคฐ เคฆिเคฏा เคाเคคा เคนै, เคเค เคธे เค
เคงिเค เคชैเคฐाเคฎीเคเคฐ เคนोเคจे เคชเคฐ เคเคจ्เคนें เคॉเคฎा (,) เคฆ्เคตाเคฐा เค
เคฒเค เคिเคฏा เคाเคคा เคนै।
4- เคเคฐ्เคฒी เคฌ्เคฐैเคेเค्เคธ {....} เคे เค
ंเคฆเคฐ เคซ़ंเค्เคถเคจ เคฎें เคช्เคฐเคฏोเค เคिเค เคाเคจे เคตाเคฒे เคธ्เคेเคเคฎेंเค / เคोเคก เคो เคฒिเคा เคाเคคा เคนै। เคเคธे เคซ़ंเค्เคถเคจ เคी เคฌॉเคกी เคญी เคเคนा เคाเคคा เคนै। เคเคชเคฐोเค्เคค เคเคฆเคนाเคฐเคฃ เคฎें "return" เคเค เคीเคตเคฐ्เคก เคนै เคो เคชैเคฐाเคฎीเคเคฐ a เคเคตं b เคो เคुเคฃा เคเคฐ เคเคจเคी เคตैเคฒ्เคฏू เคो เคฐिเคเคฐ्เคจ เคเคฐเคคा เคนै।
เคซ़ंเค्เคถเคจ เคिเคธी เคญी เคเค्เคถเคจ เคे เคฒिเค เคช्เคฐเคฏोเค เคिเค เคाเคคे เคนैं। เคเคธเคฒिเค เคธाเคฎाเคจ्เคฏเคคः เคเคจเคे เคจाเคฎ เคो เค्เคฐिเคฏा (VERB) เคे เคฐूเคช เคฎें เคฆिเคฏा เคाเคคा เคนै। เคซ़ंเค्เคถเคจ เคा เคจाเคฎ เคธंเค्เคทिเคช्เคค เคนोเคจे เคे เคธाเคฅ เคธाเคฅ เคเคธा เคนोเคจा เคाเคนिเค เคिเคธे เคोเคกिंเค เคฎें เคเคธเคे เคฆ्เคตाเคฐा เคिเค เคाเคจे เคตाเคฒे เคाเคฐ्เคฏ เคी เคाเคจเคाเคฐी เคช्เคฐाเคช्เคค เคนो เคธเคे। เคซ़ंเค्เคถเคจ เคो เคจाเคฎ เคฆेเคคे เคธเคฎเคฏ เคฎเคนเคค्เคค्เคตเคชूเคฐ्เคฃ เคคเคฅ्เคฏों เคा เคง्เคฏाเคจ เคฐเคा เคाเคจा เคाเคนिเค।
• เคซ़ंเค्เคถเคจ เคे เคจाเคฎ เคธे เคฏเคน เคธ्เคชเคท्เค เคนोเคจा เคाเคนिเค เคि เคซ़ंเค्เคถเคจ เค्เคฏा เคเคฐเคคा เคนै? เคเคฌ เคोเคก เคฎें เคเค เคซ़ंเค्เคถเคจ เคॉเคฒ เคो เคฆेเคเคคे เคนैं เคฏเคน เคธเคฎเค เคเคจा เคाเคนिเค เคि เคฏเคน เคซ़ंเค्เคถเคจ เค्เคฏा เคाเคฐ्เคฏ เคเคฐเคคा เคนै เคเคฐ เค्เคฏा เคตैเคฒ्เคฏू เคฐिเคเคฐ्เคจ เคเคฐ เคฐเคนा เคนै।
• เคซ़ंเค्เคถเคจ เคเค เคเค्เคถเคจ เคนै, เคเคธเคฒिเค เคซ़ंเค्เคถเคจ เคे เคจाเคฎ เคเคฎเคคौเคฐ เคชเคฐ เค्เคฐिเคฏा (Verb) เคे เคฐूเคช เคฎें เคนोเคคे เคนैं।
• เคซ़ंเค्เคถเคจ เคฎें เคเคिเคค เคช्เคฐीเคซिเค्เคธ เคा เคช्เคฐเคฏोเค เคिเคฏा เคाเคจा เคाเคนिเค เคिเคธเคธे เคซ़ंเค्เคถเคจ เค्เคฏा เคाเคฐ्เคฏ เคเคฐ เคฐเคนा เคนै เคฏเคน เคชเคคा เคเคฒ เคธเคे। เคैเคธे:
"get…" – for return a value,
"calc…" – for calculate something,
"create…" – for create something,
"check…" – for check something and return a boolean, etc.
เคเคฆाเคนเคฐเคฃ :
showMessage(..) // shows a message
getAge(..) // returns the age (gets it somehow)
calcSum(..) // calculates a sum and returns the result
createForm(..) // creates a form (and usually returns it)
checkPermission(..) // checks a permission, returns true/false
เคाเคตाเคธ्เค्เคฐिเคช्เค เคฎें เคซ़ंเค्เคถเคจ เคกिเค्เคฒेเค
เคฐ เคนो เคाเคจे เคे เคฌाเคฆ เคเคธे เคซ़ंเค्เคถเคจ เคจाเคฎ เคैเคธे functionName() เคे เคธाเคฅ เคฒिเค เคเคฐ เคเคชเคฏोเค เคिเคฏा เคा เคธเคเคคा เคนै। เคเคธे เคซ़ंเค्เคถเคจ เคॉเคฒ เคเคฐเคจा เคเคนเคคे เคนैं। เคฏเคฆि เคिเคธी เคซ़ंเค्เคถเคจ เคฎें เคชैเคฐाเคฎीเคเคฐ เคจเคนीं เคนैं เคคो () เคฌ्เคฐैเคेเค เคो เคाเคฒी เคोเคก़ा เคा เคธเคเคคा เคนै।
เคเคชเคฐोเค्เคค เคเคฆाเคนเคฐเคฃ เคฎें showMessage() เคฆ्เคตाเคฐा เคซ़ंเค्เคถเคจ เคो เคॉเคฒ เคिเคฏा เคเคฏा เคนै, เคो เค
เคฒเคฐ्เค เคฎेเคธेเค เคो เคกिเคธ्เคช्เคฒे เคเคฐेเคा।
เคเคชเคฐोเค्เคค เคเคฆाเคนเคฐเคฃ เคฎें เคซ़ंเค्เคถเคจ เคो square(10) เคฆ्เคตाเคฐा เคॉเคฒ เคिเคฏा เคเคฏा เคนै, เคो เคि เคเคเคเคชुเค เคฎें 10 เคी เคธ्เค्เคตाเคฏเคฐ เคตैเคฒ्เคฏू เคช्เคฐเคฆाเคจ เคเคฐेเคा। เคฏเคนाँ เคชเคฐ เคซ़ंเค्เคถเคจ เคो เคाเคฐ्เคฏ เคเคฐเคจे เคे เคฒिเค เคจंเคฌเคฐ เคฆिเคฏा เคाเคจा เคเคตเคถ्เคฏเค เคนै เคจเคนीं เคคो เคฏเคน เคเคฐเคฐ เคฎेเคธेเค เคฆिเคाเคเคा।
เคाเคตाเคธ्เค्เคฐिเคช्เค เคฎें เคซ़ंเค्เคถเคจ เคกिเค्เคฒेเค
เคฐ เคเคฐเคจे เคे เค
เคฒाเคตा เคซ़ंเค्เคถเคจ เคเค्เคธเคช्เคฐेเคถเคจ เคे เคฆ्เคตाเคฐा เคญी เคซ़ंเค्เคถเคจ เคा เคช्เคฐเคฏोเค เคिเคฏा เคा เคธเคเคคा เคนै। เคเคธे เคซ़ंเค्เคถเคจ เคเคจोเคจिเคฎเคธ เคนो เคธเคเคคे เคนैं, เคเคจเคा เคोเค เคจाเคฎ เคนोเคจा เคเคฐूเคฐी เคจเคนीं เคนै।
เคซ़ंเค्เคถเคจ เคเค्เคธเคช्เคฐेเคถเคจ เคो เคตेเคฐिเคเคฌเคฒ เคฎें เคธ्เคोเคฐ เคเคฐाเคฏा เคाเคคा เคนै เคเคตं เคเคธ เคตेเคฐिเคเคฌเคฒ เคो เคซ़ंเค्เคถเคจ เคी เคคเคฐเคน เคช्เคฐเคฏोเค เคเคตं เคॉเคฒ เคिเคฏा เคा เคธเคเคคा เคนै।
เคจिเคฎ्เคจ เคเคฆाเคนเคฐเคฃ เคฎें เคซ़ंเค्เคถเคจ square เคो เคเค्เคธเคช्เคฐेเคถเคจ เคे เคฐूเคช เคฎें เคกिเคซाเคเคจ เคिเคฏा เคเคฏा เคนै:

Tags - JavaScript Tutorials Functions in Hindi. How to use JavaScript Functions? Using JavaScript Function. Learning JavaScript in Hindi. JavaScript - function declaration, function calling, naming function, function expression. JavaScript Hindi Notes and Tutorials. Understanding function in JavaScript. Step by Step Learning HTML-JavaScript Programming. JavaScript function Learning Examples. JavaScript Basics to Advance in Hindi. JavaScript Hindi Tutorials for Computer Courses ITI-COPA, CCA, DCA, PGDCA, BCA and Competitive Examinations.
JavaScript Function Practicals
COPA-Guide also provides Computer Notes for Computer
Fundamental, Operating
System, MS-Office, Database
Management System, Internet
& HTML, Java Script, VBA, Accounting
Software, Tally, Internet and E
commerce, Computer
Networking , Employability
Skills.