07-函数

作者: 阅心_5cc2 | 来源:发表于2018-08-20 18:37 被阅读0次

//1.函数的声明
//function 函数名(参数列表){函数体}
//a.function - 关键字
//b.函数名 - 驼峰式;见名知义
//c.参数:参数可以有默认值,有默认值的参数要写在后面。调用函数传参的时候,是按实参的位置来传参。
// 保证每个参数都有值
//d.函数体: 实现函数的功能。只有在调用的时候才执行

function sum1(num2, num1=1){
console.log('求两个数的和')
return num1 + num2
}

console.log(sum1(10,20))
console.log(sum1(10))
//console.log(9/0)

//函数没有return的时候,函数的返回值是undefined
function func1(){
console.log('我是函数1')
}
console.log(func1())

//2.函数的调用
//函数名(实参列表)
//调用过程和python一样

//3.作用域
//全局变量:声明在函数外面的变量(从变量声明到文件结束)
//局部变量:声明在函数里面的变量 (从变量声明到函数结束;函数的参数也是局部变量)

//aaa就是全局变量
var aaa = 10

function func2(){
//bbb就是局部变量
var bbb = 100
console.log(bbb, aaa)
//函数中可以修改全局变量的值
aaa = 200

//函数中可以声明函数
function func22(){
    bbb = 1.1
    console.log(bbb)
}

}

func2()
//console.log(bbb)
console.log(aaa)

//可以将函数作为变量
var a = func2
a()

//个数不定参数,js不支持

相关文章

  • 07-函数

    //1.函数的声明//function 函数名(参数列表){函数体}//a.function - 关键字//b.函...

  • 07-函数

    函数定义: 就是对实现某一特定功能的代码块的封装。 函数的作用: 封装,将功能绑定在一个函数中,想要使用这个功能的...

  • 07-函数

    函数 php的函数类比c语言的函数,扩充了许多种类的函数,我们将一一讨论,下面是这节将会讲到的函数 普通函数 默认...

  • 07-函数相关

    1.书写函数的步骤 1.先根据需求把逻辑过程写出来 2.先分析哪些是可以重复使用的, 丢到函数体中 3.先...

  • 07-函数高级

    一、函数的特殊用法 1.变量可以指向函数 代码演示: 2.函数名是一个变量 代码演示: 3.函数作为参数 代码演示...

  • python基础-07-函数

    python基础-函数 1.函数的定义 例子: 2.python中函数的参数详解 必备参数demo: 默认参数de...

  • #07-事件响应#

    07-事件响应

  • Excel 函数学习07-文本类函数

    在之前我们学习掌握了逻辑函数IF、AND、OR、ISTEXT、ISERROR、ISNUMBER、IFERROR、I...

  • day1 js基础语法

    1.js代码 2.js基本语法 3.变量 04-运算符 05-分之结构 06-循环结构 07-函数 08-字符串面量

  • swift从零开始-07-函数

    函数 函数是执行特定任务的代码自包含块。给定一个函数名称标识,当执行器任务时就可以用这个标识来进行调用。swift...

网友评论

      本文标题:07-函数

      本文链接:https://www.haomeiwen.com/subject/wjaliftx.html