1.为什么要使用函数?
封装 封装一次,终身受益
2.函数如何使用?
function 函数名(){
函数体;
}
3.函数特性:
函数需要调用才能执行
函数定义顺序和调用顺序无关
4.函数分类:
无参
有参
有返回值
匿名
function setTime(a,b){
console.log(a,b);
}
// setTime(10);
// 一秒钟之后输出10
setTimeout(setTime,1000,10,20);//用法一
setTimeout('setTime(10,20)',1000);//用法二
var str='ashdfkajshd298347290udkhsfdad';
var str0='28350928jaslkdfjaskldfj';
//找出字符串中所有的数字,并求和
function getSum(str){
var sum=0;
for(var i=0;i<str.length;i++){
if(str[i]>='0'&&str[i]<='9'){
sum+=parseInt(str[i]);
}
}
// console.log(sum);
return sum;
}
var a=getSum(str);
var b=getSum(str0);
console.log(a+b);