摘要:
一、第一类对象: 函数名是一个变量,可以当普通变量使用,但它又是一个特殊的变量,与括号配合可以执行函数。 函数名的运用 1、单独打印是一个内存地址 2、可以给其他变量赋值 3、可以作为容器类变量的元素 4、可以作为函数的参数 5、可以作为函数的返回值 二、闭包 如果一个内层函数有对外层函数变量的引用 阅读全文
摘要:
函数的默认参数使得函数的调用变得简单。实际上,默认参数的值只在定义时计算一次,因此每次使用默认参数调用函数时,得到的默认参数值是相同的。我们看一个例子。 结果: 三次调用函数得到的默认值是一模一样,而且中间让程序睡眠了1秒,可以排除是程序运行太快的因素,因此这足以说明函数的默认值只在定义的时候计算了 阅读全文