JavaScript Functions IN HINDI
Functions के द्वारा आप किसी code को बार बार program में कई जगह पर इस्तेमाल कर सकते है। Functions को यूज़ करने से आप एक ही code को बार लिखने की मुसीबत से बच जाते है।
इससे code की re-usability बढ़ती है यानि आप एक ही code को जरुरत के अनुसार program में कई जगह apply कर सकते है। Functions से आपका program ज्यादा structured और readable बन जाता है।
JavaScript Built in Functions
Functions | Description |
eval() | ये function pass किये गए string को evaluate करता है। यदि string कोई number है तो ये उसे return कर देता है नहीं तो terminate हो जाता है। |
parseInt() | इस function में 2 parameters pass किये जाते हैं। पहला parameters एक string होता है और दूसरा parameter एक integer होता है जो base को represent करता है जैसे की 10 या 16। ये function string के according उस base का एक number return करता है। |
parseFloat() | ये function एक string को read करता है और यदि वो string float है तो ये function उसे return करता है। |
escape() | ये function एक string को दूसरे characters में convert करके return करता है। जैसे की space की जगह + sign और alphanumeric values की जगह % return किया जाता है। |
unescape() | इस function के द्वारा escape() function के result को वापस original में convert किया जा सकता है। |
Defining JavaScript Functions
JavaScript में function define करने का structure नीचे दिया गया है।
function funcName (parameters-list) { // Your code here } |
<script type="text/javascript"> function hello() { document.write("Hello reader!"); } </script> |
Calling JavaScript Function
<!-- javascriptFunctions.html --> <html> <head> <title>JavaScript function calling demo</title> <script type="text/javascript"> // Defining function function hello() { document.write("Hello reader!"); } </script> </head> <body> <script type="text/javascript"> // Calling function hello(); </script> </body> </html> |
ऊपर दी गयी script निचे दिया गया output generate करेगी।
Function with Parameters
इसका उदाहरण नीचे दिया गया है।
<script type="text/javascript"> function hello(name) // Name is a parameter { document.write("Hello "+name); } </script> |
<html>
<head>
<title>Javascript parameter function example </title>
// Defining function with parameter name
<body>
<script type="text/javascript">
// Calling function by passing argument for name parameter
</body>
</html>
