JavaScript function 语句
- ਅਗਲਾ ਪੰਨਾ for...of
- ਅਗਲਾ ਪੰਨਾ if...else
- ਉੱਪਰ ਵਾਲੀ ਪੰਨੇ جاوااسکریپت سٹینس رفرنس منول
定义和用法
function 语句声明函数。
声明的函数是“被保存供以后使用的”,并且将在稍后调用时执行。
在 JavaScript 中,函数是对象,它们同时拥有属性和方法。
也可以使用表达式定义函数(请参阅函数定义)。
请阅读我们的 JavaScript 教程,了解您需要学习的有关函数的所有知识。请从关于 JavaScript 函数和 JavaScript 作用域的章节开始。如需更多详细信息,请阅读我们关于函数定义、参数、调用和闭包的教程。
提示:请使用 return 语句从函数返回值。
ਇੱਕ ਪ੍ਰਯੋਗ
声明一个函数并在调用该函数时在 id="demo" 的元素中输出 "Hello World":
function myFunction() { // 声明函数 document.getElementById("demo").innerHTML = "Hello World!"; } myFunction(); // 调用函数
页面下方有更多 TIY 实例。
语法
ਫੰਕਸ਼ਨ functionName(parameters) { code to be executed }
参数值
参数 | 描述 |
---|---|
functionName | 必需。规定函数的名称,可以“保存以备后用”。函数名可以包含字母、数字、下划线和美元符号(规则与变量相同)。 |
parameters |
可选。指定一组零个或多个参数名称,以逗号分隔。 فانکشن کا پارامتر فانکشن کی تعریف میں درج کئی جان والا نام ہوتا ہے۔ فانکشن کا پارامتر فانکشن کال کیتے وقت وصول کئی جان والی حقیقی کا اقدار ہوتا ہے۔ فانکشن کے اندر، پارامتر مقامی وارائیو بندا ہوتا ہے۔ نوٹ:اگر فانکشن کال میکنی، اگر پارامتر کمبود دا، کمبود پارامتر کا ویل وائس وائس ڈیفائنٹی فاائل دیا جائیگا。 |
ਤਕਨੀਕੀ ਵੇਰਵੇ
JavaScript ਸੰਸਕਰਣ: | 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";
ਇੱਕ ਪ੍ਰਯੋਗ
JavaScript ਫੰਕਸ਼ਨ ਵਿੱਚ ਇੱਕ ਪ੍ਰਵਾਨਿਤ ਵਿਸ਼ੇਸ਼ਤਾ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ ਜਿਸ ਨੂੰ arguments ਕਿਹਾ ਜਾਂਦਾ ਹੈ。
arguments.length ਸ਼ੰਕੂ ਵਿਸ਼ੇਸ਼ਤਾ ਫੰਕਸ਼ਨ ਵੱਲੋਂ ਸੱਦੇ ਜਾਣ ਵਾਲੇ ਪਾਰਾਮੀਟਰਾਂ ਦੀ ਸੰਖਿਆ ਦੇਖਦੀ ਹੈ:
function myFunction(a, b) { return arguments.length; }
ਇੱਕ ਪ੍ਰਯੋਗ
ਬਟਨ ਨੂੰ ਕਲਿੱਕ ਕਰਨ ਨਾਲ ਫੰਕਸ਼ਨ ਵੱਲੋਂ ਸੱਦਾ ਦਿੱਤਾ ਜਾਵੇਗਾ ਜਿਸ ਨਾਲ id="demo" ਦੇ ਵੈਸਟੀਜ਼ ਵਿੱਚ "Hello World" ਪ੍ਰਦਰਸ਼ਿਤ ਹੋਵੇਗਾ:
<button onclick="myFunction()">Click me</button> <p id="demo"></p> <script> function myFunction() { document.getElementById("demo").innerHTML = "Hello World"; } </script>
ਇੱਕ ਪ੍ਰਯੋਗ
JavaScript ਫੰਕਸ਼ਨ ਵੀ ਪ੍ਰਗਟਾਵੇ ਦੇ ਰੂਪ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ。
ਫੰਕਸ਼ਨ ਪ੍ਰਗਟਾਵਾ ਨੂੰ ਵਰਗ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ:
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 ਫੰਕਸ਼ਨ ਦੇਣ
JavaScript ਸਿੱਖਿਆ ਪੁਸਤਕਾਕਰਣ:JavaScript ਫੰਕਸ਼ਨ ਪੈਰਾਮੀਟਰ
JavaScript ਸਿੱਖਿਆ ਪੁਸਤਕਾਕਰਣ:JavaScript ਫੰਕਸ਼ਨ ਬੁਲਾਉਣ
JavaScript ਸਿੱਖਿਆ ਪੁਸਤਕਾਕਰਣ:JavaScript ਫੰਕਸ਼ਨ ਬੰਦਰਗਾਹ
JavaScript ਪੁਸਤਕਾਤਮਕਾਕਰਣ:JavaScript return ਵਾਕਯ
- ਅਗਲਾ ਪੰਨਾ for...of
- ਅਗਲਾ ਪੰਨਾ if...else
- ਉੱਪਰ ਵਾਲੀ ਪੰਨੇ جاوااسکریپت سٹینس رفرنس منول