一、函数的定义
function,是被设计为执行特定任务的代码块(简单理解函数就是一个代码块)
函数可以把具有相同或相似逻辑的代码“包裹”起来,通过函数调用执行这些被“包裹”的代码逻辑,这么做的优势是有利于 精简代码、方便复用。 比如 alert() 、 prompt() 和 console.log() 都是一些 js 函数,只不过已经封装好了,我们拿来直接使用的。
<body>
<script>
// 1.定义函数 函数定义完毕存放在内存
function getAge() {
// 函数体
document.write('我的年纪是18岁')
}
// 2.调用函数 函数名()
getAge()
// 注意点:函数默认不执行,需要调用函数来执行他
</script>
</body>
二、函数的命名规范
变量命名基本一致,尽量小驼峰式命名法,前缀应该为动词
can 判断是否可知性某个动作
has 判断是否含义某个值
is 判断是否为某个值
get 获取某个值
set 设置某个值
load 加载某些数据
三、函数的基本使用
<body>
<script>
// 封装一个函数,计算两个数的和
function getSum() {
let num1 = 10
let num2 = 20
document.write(num1 + num2)
}
// 2.调用函数
getSum()
</script>
</body>
案例一、封装一个函数,计算1-100之间所有数的和