js中封装函数入门 您所在的位置:网站首页 函数的要素 js中封装函数入门

js中封装函数入门

2023-10-11 04:49| 来源: 网络整理| 查看: 265

一、使用函数有两步:

1、定义函数,又叫声明函数, 封装函数。

定义函数的三个要素:功能,参数,返回值。

function 函数名(形参){ 函数代码 return 结果 } //2、调用函数

var 变量  =  函数名(实参);

二、对函数的参数和返回值的理解

1、函数的参数就是完成一件事情的已知条件,就是输入。

//2、函数的返回值就是事情完成的结果。就是输出。

三、以下为简单的函数封装的代码:

//封装函数的三个要素; //功能:奇偶数的判断 //参数:一个数 //返回值:true:是偶数;false:是奇数; function isOuShu(num){ if(num%2==0){ return true; }else{ return false; } } //功能:判断一个数是不是3和7的倍数 //参数:一个数 //返回值:true:是;false:否 function isSanAndSeven(num){ if(num%3==0 && num%7==0){ return true;//return语句可以终止函数的执行。 } return false; } //功能:判断一个两位以内数是不是逢7过的数 //参数:一个两位以内数 //返回值:true:是;false:否 function isSevenPass(num){ if(num%7==0 || num%10==7 || parseInt(num/10)==7){ return true; } return false; } //功能:闰年 //参数:年份 //返回值:true:是;false:否 function isLeapYear(year){ if((year%4==0 && year%100!=0)||(year%400==0)){ return true; } return false; } //功能:身体健康指数 //参数:身高和体重 //返回值:-1:太轻了;0:正常;1:太重了; function BMI(height,weight){ var str=""; var standardWeight = height-105; if(weightstandardWeight+5){ return 1; }else{ return 0; } } //功能:输入数字显示星期几 //参数:0-6的数字 //返回值:形如"星期一"一样的字符串,如果是空字符串("")表示输入的数字不在0-6之间。 function convertWeek(num){ var str="星期"; switch(num){ case 0:str+="天";break; case 1:str+="一";break; case 2:str+="二";break; case 3:str+="三";break; case 4:str+="四";break; case 5:str+="五";break; case 6:str+="六";break; default:str=""; } return str; } //sumfrom1ToM(100); //1+2+3+……100之和. function sumfrom1To100(){ return sumfromNToM(1,100); } //1+2+3+……m之和. function sumfrom1ToM(m){ return sumfromNToM(1,m); } //功能:n到m之间的所有的自然数之和; //参数: // 参数1:表示起始的数n, // 参数2:表示结束的数m //返回值:求和的结果,是个数字; function sumfromNToM(n,m){ var sum = 0; for(var i=n;i


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有