函数:就是封装了一段可被重复调用执行的代码块。通过此代码块可以实现大量代码的重复使用。
函数的使用分为两步: 声明函数和调用函数
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
// 1.函数声明
function sayHi() {
console.log('hi~~');
}
//2.调用函数
sayHi();
</script>
</head>
<body>
</body>
</html>
有的时候,我们希望函数将值返回给调用者,此时通过使用return语句就可以实现。
当我们不确定用户会传递几个实参时,可以用arguments来获取实参,这样后续函数声明就可以省略形参。
在JavaScript中,arguments实际上它是当前函数的一个内置对象。所有函数都内置了一个arguments对象, arguments对象中存储了传递的所有实参。
代码样例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
// 命名函数
function fn() {
console.log('hello');
}
// 匿名函数
var fn2 = function () {
console.log('hello');
};
fn2();
</script>
</head>
<body>
</body>
</html>
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。