0
点赞
收藏
分享

微信扫一扫

js函数

函数的目的就是为了封装一段代码,方便日后的重复使用。

函数的使用有两个步骤:

1.声明一个函数

2.调用声明的函数

例如:

<script>
function a(){
console.log("hello,world!");
}
a();
</script>

或者

<script>
function b(a){
console.log(a);
}
b("hello,world!");
</script>

第二种函数拥有参数,在定义函数时,括号里面的参数叫形参,意思是形式上的参数,而在调用函数时,括号里面的参数叫实参,意思是实际上的参数。


声明函数的方式有三种,一种是直接声明方式,一种是函数表达式,一种是通过构造函数来声明函数

直接声明方式

function a(){
console.log("hello,world!");
}

函数表达式

var b = function() {
console.log("hello,world!");
}

构造函数声明函数格式为 var 变量名 = new Function('形参1','形参2',..,'函数体');

var c = new Function('a','b','console.log(a+b)');


在实际的应用中总会遇到一些问题,比如不知道传入多少个参数给函数,在这时候可以通过arguments来获取。


arguments对象中存储了传递的实参,在JavaScript中,arguments实际上他是当前函数的一个内置对象,所有函数都内置一个arguments对象。

arguments是一个伪数组,它具有数组的length特性,是通过索引值来进行存储的,但是arguments没有真正的数组的一些方法,比如push()     pop()方法



举报

相关推荐

js 函数

JS函数

JS的函数

js scroll函数

JS函数案例

JS常用函数

0 条评论