జావాస్క్రిప్ట్ ఫంక్షన్ స్టేట్మెంట్
- ముందు పేజీ for...of
- తరువాత పేజీ if...else
- పైకి తిరిగి జావాస్క్రిప్ట్ స్టేట్మెంట్ రిఫరెన్స్ మాన్యువల్
నిర్వచనం మరియు వినియోగం
ఫంక్షన్ స్టేట్మెంట్ ఫంక్షన్స్ అనిసంబద్ధంగా చేయడానికి వాడబడుతుంది.
అనిసంబద్ధంగా చేసిన ఫంక్షన్స్ ప్రత్యేకంగా సేవ్ చేయబడినవి మరియు తర్వాత అనిసంబద్ధంగా పరిచయం చేసినప్పుడు అనువర్తించబడతాయి.
జావాస్క్రిప్ట్ లో, ఫంక్షన్స్ విభాగాలు, వాటికి అనుబంధం ఉన్న లక్షణాలు మరియు మార్గాలు ఉన్నాయి.
ఫంక్షన్స్ ని వ్యక్తిగతంగా నిర్వచించవచ్చు (ఫంక్షన్ డిఫైనిషన్ చూడండి).
మా JavaScript ట్యూటోరియల్ని చదవండి, ఫంక్షన్స్ కండర్ పెట్టడానికి అవసరమైన అన్ని తెలుసుకోండి. ఫంక్షన్ డిఫైనిషన్, పారామీటర్స్, కాల్స్, క్లౌజర్స్ సంబంధించిన మరిన్ని వివరాలకు మా ఫంక్షన్స్ ట్యూటోరియల్ని చదవండి.
సూచన:ఫంక్షన్ నుండి విలువను తిరిగి వచ్చేందుకు return స్టేట్మెంట్ వాడండి.
ప్రకటన
ఫంక్షన్ అనిసంబద్ధంగా చేయండి మరియు id="demo" విభాగంలో "హలో వరల్డ్" అవుతుంది:
function myFunction() { // ఫంక్షన్ అనిసంబద్ధంగా చేయండి document.getElementById("demo").innerHTML = "హలో వరల్డ్!"; } myFunction(); // ఫంక్షన్ అనిసంబద్ధంగా కాల్ చేయండి
పేజీ క్రింద మరిన్ని TIY ఉదాహరణలు ఉన్నాయి.
వినియోగం సంక్లిష్టత
ఫంక్షన్ (parameters) { నిర్వహించవలసిన కోడ్ }
పారామీటర్ విలువ
పారామీటర్లు | వివరణ |
---|---|
అవసరమైన. ఫంక్షన్ పేరును నిర్వచించండి, | |
parameters |
ఆప్షనల్. కొన్ని లేదా ఎక్కువ పారామీటర్ల పేర్లను కామా సేపరేటర్ తో పేర్కొనండి. ఫంక్షన్ పారామీటర్లు ఫంక్షన్ నిర్వచనంలో జాబితాభుక్తం చేసిన పేర్లు. ఫంక్షన్ పారామీటర్లు ఫంక్షన్ అనిసంబద్ధంగా పరిచయం చేసినప్పుడు అసలు విలువలు. ఫంక్షన్ లోపల, పారామీటర్లు స్థానిక వేరీగా వాడబడతాయి. కారణాలు:ఫంక్షన్ అనిసంబద్ధంగా కాల్ చేసినప్పుడు, లోపించిన పారామీటర్ల విలువలు యున్డిఫైన్డ్ అవుతాయి。 |
సాంకేతిక వివరాలు
జావాస్క్రిప్ట్ వెర్షన్: | ECMAScript 1 |
---|
మరిన్ని ఉదాహరణలు
ప్రకటన
PI యొక్క విలువను తిరిగి చేస్తుంది:
function myFunction() { return Math.PI; }
ప్రకటన
a మరియు b యొక్క గుణకాన్ని తిరిగి చేస్తుంది:
function myFunction(a, b) { return a * b; }
ప్రకటన
ఫంక్షన్ ద్వారా ఉపయోగించడం ద్వారా, వివిధ పరామీతులతో వివిధ ఫలితాలను తెచ్చుకోవచ్చు.
ఫారెన్హైట్ ను సెంటిగ్రేడ్ గా మార్చండి:
function toCelsius(fahrenheit) { return (5/9) * (fahrenheit-32); }
ప్రకటన
ఫంక్షన్లు వ్యవస్థాపకంగా ఉపయోగించబడవచ్చు.
ప్రత్యామ్నాయంగా:
temp = toCelsius(32); text = "The temperature is " + temp + " Centigrade"; ఉపయోగించవచ్చు: text = "The temperature is " + toCelsius(32) + " Centigrade";
ప్రకటన
జావాస్క్రిప్ట్ ఫంక్షన్లు ఒక అంతర్గత పద్ధతి పద్ధతిని కలిగి ఉంటాయి.
arguments.length అంశం ఫంక్షన్ పిలుపు చేసినప్పుడు అందుకు సంబంధించిన పరామీతుల సంఖ్యను తిరిగి చేస్తుంది:
function myFunction(a, b) { return arguments.length; }
ప్రకటన
బటన్ ను క్లిక్ చేసిన తర్వాత, ఆ ఫంక్షన్ id="demo" యొక్క అంశంలో "Hello World" ను అవుట్పుట్ చేయబడుతుంది:
<button onclick="myFunction()">క్లిక్ చేయండి</button> <p id="demo"></p> <script> function myFunction() { document.getElementById("demo").innerHTML = "Hello World"; } </script>
ప్రకటన
జావాస్క్రిప్ట్ ఫంక్షన్లు ఎక్స్ప్రెషన్ ద్వారా కూడా నిర్వచించబడవచ్చు。
ఫంక్షన్ ఎక్స్ప్రెషన్ ని వ్యవస్థాపకంలో నిల్వ చేయవచ్చు:
var x = function (a, b) {return a * b};
ప్రకటన
ఫంక్షన్ ఎక్స్ప్రెషన్ ని వ్యవస్థాపకంలో నిల్వ చేసిన తర్వాత, ఆ వ్యవస్థాపకం ఫంక్షన్ గా ఉపయోగించబడవచ్చు:
var x = function (a, b) {return a * b}; var z = x(4, 3);
బ్రౌజర్ మద్దతు
వాక్యం | క్రోమ్ | ఐఈ | ఫైర్ఫాక్స్ | సఫారీ | ఓపెరా |
---|---|---|---|---|---|
ఫంక్షన్ | మద్దతు | మద్దతు | మద్దతు | మద్దతు | మద్దతు |
సంబంధిత పేజీలు
జావాస్క్రిప్ట్ శిక్షణాదిరి:JavaScript ఫంక్షన్
జావాస్క్రిప్ట్ శిక్షణాదిరి:JavaScript రంగం
జావాస్క్రిప్ట్ శిక్షణాదిరి:JavaScript ఫంక్షన్ నిర్వచనం
జావాస్క్రిప్ట్ శిక్షణాదిరి:JavaScript ఫంక్షన్ పరిమితి
జావాస్క్రిప్ట్ శిక్షణాదిరి:JavaScript ఫంక్షన్ కాల్
జావాస్క్రిప్ట్ శిక్షణాదిరి:జావాస్క్రిప్ట్ ఫంక్షన్ క్లోజర్
జావాస్క్రిప్ట్ పరిచయం:JavaScript return వాక్యం
- ముందు పేజీ for...of
- తరువాత పేజీ if...else
- పైకి తిరిగి జావాస్క్రిప్ట్ స్టేట్మెంట్ రిఫరెన్స్ మాన్యువల్