JavaScript function 语句
- အဆင်းချိုး ပြင်းထန်သော for...of
- နောက်ဆုံး စာမေးသတင်း if...else
- အဆင်းချိုး ပြင်းထန်သော JavaScript အဆိုပါ လျှပ်စစ် စာရင်း
定义和用法
function 语句声明函数。
声明的函数是“被保存供以后使用的”,并且将在稍后调用时执行。
လည်းကောင်း ပြင်းပြန်ဆိုင်ရာ အမှတ်အသား ကို ပြင်းပြန်ဆိုင်ရာ ကြောင်းဆို အကွက် ကို ကြည့်ပါ။
ကျွန်ုပ်၏ JavaScript ဖော်ပြမှူ ကို ကြည့်ပါ၍ သင်ယူသင့်သည့် ပြင်းပြန်ဆိုင်ရာ အချက်အလက် အား သိရပါတယ်။ ပြင်းပြန်ဆိုင်ရာ နှင့် ပြင်းပြန်ဆိုင်ရာ လုပ်ငန်းနယ်မြေ အချက်အလက် ကို စတင်လုပ်ကြုံပါ၍ ပြင်းပြန်ဆိုင်ရာ ကြောင်းဆို နှင့် ပြင်းပြန်ဆိုင်ရာ ကြောင်းဆို ကို ဖတ်ပါ၍ အချက်အလက် နှင့် ဖတ်ပါ၍ သိရပါတယ်。
အကြမ်းကြပ်:ပြင်းပြန်ဆိုင်ရာ အစီအစဉ်ကို ပြင်းပြန်ဆိုင်ရာ မှ အရာ ကို ပြန်ရသည်။
အကြောင်းအရာ
ပြင်းပြန်ဆိုင်ရာ တစ်ခု ကို ချီးလှမ်းပြီး ပြင်းပြန်ဆိုင်ရာ ကို id="demo" အခြေခံ အကိရိယာ တွင် "Hello World" ကို ထုတ်လွှတ်ပါတယ်:
function myFunction() { // ပြင်းပြန်ဆိုင်ရာ တက်ပြ document.getElementById("demo").innerHTML = "Hello World!"; } myFunction(); // ပြင်းပြန်ဆိုင်ရာ ခေါ်ဆို
အချင်းချင်း ကျန်းမြန်းပြီး တွင်းအောက်တွင် တက်ဒုံးအချင်းချင်း သဘောတူ ကို ပြုပြင်ထားပါတယ်。
အက္ခရာ
function functionName(parameters) { ပြင်းပြန်ဆိုင်ရာ ကို အဆိုပါအခြေခံပုံစံမှ ထုတ်ယူပါတယ် }
ပြင်းပြန်ဆိုင်ရာ အရာ
ပြင်းပြန်ဆိုင်ရာ | ဖော်ပြ |
---|---|
functionName | လိုအပ်သည်။ ပြင်းပြန်ဆိုင်ရာ အမည် ကို သတ်မှတ်ပါတယ်။ ပြင်းပြန်ဆိုင်ရာ အမည် ကို |
parameters |
ဆိုင်းငံ့။ ပြင်းပြန်ဆိုင်ရာ သဘောတူ အများအပြား သို့မဟုတ် အသုံးမပြုသော သဘောတူ အုပ်စု ကို ခွဲခြားဆိုပါတယ်。 ပြင်းပြန်ဆိုင်ရာ ပြင်းပြန်ဆိုင်ရာ သဘောတူ ကို ကြောင်းဆိုထားသည်။ ပြင်းပြန်ဆိုင်ရာ ပြင်းပြန်ဆိုင်ရာ သဘောတူ ကို အသုံးပြုထားသည်။ ပြင်းပြန်ဆိုင်ရာ အတွင်းရှိ သဘောတူ ကို နောက်ဆုံး အခြောက်အခြား သဘောတူ ကို အသုံးပြုထားပါတယ်。 အစီရင်ခံစာ:ပြင်းပြန်သည့်အခါ ပြင်းပြန်ဆိုင်ရာ သဘောတူ ကို undefined ဟု စီစဥ်ထားပါတယ်。 |
技术细节
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"; You can use: text = "The temperature is " + toCelsius(32) + " Centigrade";
အကြောင်းအရာ
JavaScript 函数有一个称为 arguments 对象的内置对象。
arguments.length 属性返回调用函数时收到的参数数量:
function myFunction(a, b) { return arguments.length; }
အကြောင်းအရာ
ဘားရပ် အချက်အလက် ခုံးလုံး ဖိုးဒက် အား ခေါ်ဆိုပြီး အား အချက်အလက် အသုံးပြု လုပ်ကိုင်ပါက အချက်အလက် အား id="demo" အချက်အလက် တွင် သုံးနိုင်သည်:
<button onclick="myFunction()">Click me</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);
ဘူတီယာတာ ထောက်ပံ့
ဖော်ပြ | ခရမ်း | အိင် | ဖိုးဒက် | ဆင်ဖြူ | အိုပရာ |
---|---|---|---|---|---|
function | ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ |
ပတ်ဝန်းကျင် စာမျက်နှာများ
ဂျပန်စကာတာ ဒီဇိုင်းပညာ:JavaScript လက်တွေ
ဂျပန်စကာတာ ဒီဇိုင်းပညာ:JavaScript လက်ရုံး
ဂျပန်စကာတာ ဒီဇိုင်းပညာ:JavaScript လက်တွေ ကြောင်းဖော်ပြ
ဂျပန်စကာတာ ဒီဇိုင်းပညာ:JavaScript လက်တွေ ပါဝင်မှု
ဂျပန်စကာတာ ဒီဇိုင်းပညာ:JavaScript လက်တွေ ခေါ်မူ
ဂျပန်စကာတာ ဒီဇိုင်းပညာ:ဂျပန်စကာတာ ပုံစံပါးစွာ
ဂျပန်စကာတာ ကိုးကွယ်မှု စာအုပ်:JavaScript return ဖော်ပြ
- အဆင်းချိုး ပြင်းထန်သော for...of
- နောက်ဆုံး စာမေးသတင်း if...else
- အဆင်းချိုး ပြင်းထန်သော JavaScript အဆိုပါ လျှပ်စစ် စာရင်း