函数的使用

目录

一、函数

1.定义:函数是一种方法或过程,是一段预;定义的、可以被反复利用的代码块。

2.本质:函数是功能完整的对象

3.语法

4.函数的调用:函数名();

二、函数的分类

1.定义带参数的函数

2.带返回值的函数

三、变量的作用域

1.定义:作用域是指变量或函数的可访问范围。控制着变量或函数的可见性和生命周期。

2.分类:函数作用域(只在当前函数内访问)

            全局作用域(一经定义,可在代码的任意地方进行访问)


一、函数

1.定义:函数是一种方法或过程,是一段预;定义的、可以被反复利用的代码块。

预定义:事先声明好但不被执行的代码。

反复使用;允许被多个元素地方使用 

代码块:允许包含多条可执行代码

2.本质:函数是功能完整的对象

3.语法

function 函数名(){
    可执行语句;
}

4.函数的调用:函数名();

二、函数的分类

1.定义带参数的函数

function 函数名 (参数列表声明){
   
    代码块(函数体、功能体、方法体)

}

2.带返回值的函数

声明

function 函数名(0个或多个参数){

     代码块;
     return值;

}

调用:var 变量=函数名(参数);

三、变量的作用域

1.定义:作用域是指变量或函数的可访问范围。控制着变量或函数的可见性和生命周期。

2.分类:

函数作用域(只在当前函数内访问)

 ex:

function add(){ 
var sum=1+2;
console.log(sum);   //正确=3
}
console.log(sum);//脚本错误

全局作用域(一经定义,可在代码的任意地方进行访问)

推荐:

var sum=0;//定义全局变量;
function add(){
 sum=1+2;
console.log(sum);//正确
}
console.log(sum);//正确

不推荐:

function add(){
  sum=1+2;(sum未加var默认为全局变量,但是不推荐)
}
add();//必须调用一次。
console.log(sum);//正确

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值