Pages

Pages

JavaScript_7

ေရွ႕ အခန္းမွာ Parameter လို႔ေခၚတဲ့ function bookie ရဲ့ေနာက္က ဂြင္းစ ဂြင္းပိတ္ထဲမွာ parameter တစ္ခုျဖစ္တဲ့ x ကိုထည့္ခဲ့တယ္၊ တကယ္ေတာ့
parameter တစ္ခုသာလွ်င္ မက သင္ၾကိဳက္သေလာက္ parameter ေတြထည့္လို႕ရတယ္၊ ေအာက္မွာၾကည့္ပါ၊
<zhtml>
<head>
<script type="text/javascript">
function bookie( x ,y  ) {
document.write ( x + y);
}
bookie ("hey" , "har" );
</script>
</head>
<body>
</body>
</html>
အထက္က ကုတ္ကို Run ၾကည့္လိုက္ရင္ျဖင့္ အေျဖကို hey har ဆိုတဲ့အေျဖကိုရမွာပါ၊ အထက္က function bookie ရဲ့ေနာက္မွာ parameter ႏွစ္ခုရွိတယ္၊
x နဲ႔ y ၊ ေအာက္မွာေတာ့ bookie (“hey” , “har” ); ဆိုျပီး function ေခၚမယ့္ နာမည္ကိုထည့္ထားတယ္၊ အဲ့ဒီ့ hey နဲ႔  har တို႔က အထက္က function
bookie ( x , y ) တို႔ဆီကို pass လုပ္ေပးမယ့္ တန္ဖိုးေတြ ၊ hey က x အတြက္  ျဖစ္ျပီး har က y အတြက္ျဖစ္မယ္၊ ဒီေတာ့ အေျဖထုတ္ရင္ x အတြက္ hey
ဆိုတဲ့ အေျဖကို ျပီး y အတြက္ har ဆိုတဲ့အေျဖကိုရမယ္၊ ေအာက္မွာ ဥပမာထပ္ေလ့လာပါ၊
<html>
<head>
<script type="text/javascript">
function bookie( x ,y  ) {
document.write ( x + y + "<br/>");
}
bookie ("hey" , "har" );
bookie ("One" , "Two");
bookie ("You" , "Me");
</script>
</head>
<body>
</body>
</html>
အထက္က ဥပမာမွာ bookie ဆိုတဲ့ fucntion ကိုေခၚတဲ့ ေနရာမွာ သံုးၾကိမ္ေခၚခိုင္းထားတယ္၊ တစ္ၾကိမ္စီမွာ မတူတဲ့ တန္ဖိုးေတြကို အထက္က functon
bookie( ) ရွိဂြင္းစ ဂြင္းပိတ္ထဲက  x နဲ႔ y တို႔ဆီကို pass လုပ္ေပးမယ္၊ ျပီးေတာ့ အေျဖထုတ္မယ္၊ တစ္ၾကိမ္အေျဖထုတ္ျပီးတိုင္း စာေၾကာင္းျခားဖို႔အတြက္
စာေၾကာင္းျခားတဲ့ HTML tag ျဖစ္တဲ့ <br/> ကိုထည့္ထားေပးတယ္၊ ဒါပါပဲ၊
အထက္က ဥပမာ ေတြမွာ parameter ကိုႏွစ္ခုထဲ ထားခဲ့တယ္၊ တကယ္ေတာ့ ဘယ္ေလာက္မ်ားမ်ား ထားလို႔ရတယ္၊ အသံုးျပဳ တဲ့အခါ လိုသလို ထည့္ျပီး
အသံုးျပဳပါ၊ ေအာက္မွာေတာ့ အထက္က ဥပမာ ကိုပဲ variable ေတြထဲကို string ထဲျပီး အေျဖထုတ္ျပထားတယ္၊
<html>
<head>
<script type="text/javascript">
function bookie( x ,y  ) {
document.write ( x +  " is first and the second one is " + y + "<br/>");
}
bookie ("hey" , "har" );
bookie ("One" , "Two");
bookie ("You" , "Me");
</script>
</head>
<body>
</body>
</html>
အထက္က ကုတ္ကို Run ျပီးေလ့လာၾကည့္ပါ၊

No comments:

Post a Comment