js中return的用法


<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script type="text/javascript">
function box(){
return "我只有被調用才可以執行"; //return表示把這句話字符串返回回來
}
alert(box()); //調用,相當於box()="我只有被調用才可以執行",被調用才可以執行

function box(name ,age){
return "你的姓名是:"+name+",年齡為:"+age;
}
alert(box("羅桂鑫",22));



function box(name ,age){
return "你的姓名是:"+name+",年齡為:"+age;
}
var str=box("羅桂鑫",22);
alert(str);

function box(){
return 10; //當一個函數遇到第一個return,就會終止函數繼續往下
return 100;
}
alert(box());

function box(){
return arguments[0]+'|'+arguments[1]+'|'+arguments[2];
}
alert(box("羅桂鑫",28,"計算機")); //輸出"羅桂鑫",28,"計算機"


function box(){
var sum=0;
for(var i=0;i<arguments.length;i++){
sum+=arguments[i];
}
return sum;
}
alert(box(10,22)); //輸出32

function box(num){
return num+100;
}
function box(num){
return num+200; //第二個函數,把第一個函數覆蓋掉了,不具備重載功能
}
alert(box(50)); //輸出250 重載就是根據參數,選擇相同函數名而參數不同的函數
</script>
</body>
</html>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM