1、请简单描述函数的作用?

解决了代码重用,减少了代码编写,

2、请写出定义函数的语法格式?

  1. function 函数名(参数...){
  2. 代码;
  3. }

3、请写出调用函数的语法格式?

函数名(值,值);

4、函数是否可以嵌套使用?并简单说明理由?

可以,当外面的函数被调用的时候,嵌套的函数就可以被调用

5、请说明变量作用域的作用及特点?(自行上网查询)

变量作用域:是指变量在程序中的使用范围
变量作用域大体上可以分为两种:局部变量、全局变量
局部变量:在某一程序块内部定义的变量,该变量只能在程序块内部访问
全局变量:在所有程序块外定义的变量,该变量在整个程序中都可以访问
注意:
局部变量的优先级要高于同名的全局变量。
也就是说当局部变量与全局变量重名时,局部变量会覆盖全局变量

6、请说明普通函数与匿名函数的区别?(自行上网查询)

1)普通函数需要定义函数名,并且需要调用,匿名函数不用
2)匿名函数不能单独运行,如果需要执行匿名函数,在匿名函数后面加上一个括号即可立即执行
image.png