前端开发学习Day15

197 阅读2分钟

第15天,主要学习了函数中的定义函数、调用函数、函数参数和对象。

1、定义函数

定义函数的方法有两种:

1>使用function语句声明函数

2>通过Function对象来构造函数

2、调用函数

调用函数使用小括号运算符来实现,在小括号运算符内部可以包含多个参数列表,参数之间通过逗号进行分割。

3、函数参数

参数分为两种:形参和实参。形参是在定义函数时,传递给函数的参数,即形式上参数;实参就是当函数被调用时,传给函数的参数。一般情况下,函数的形参和实参个数是相等的,但是JavaScript没有规定两者必须相等。如果形参数大于实参数,则多出的形参值为undefined;相反如果实参数大于形参数,则多出的实参无法被形参变量访问,从而被忽略掉。

JavaScript定义了Arguments对象,利用该对象可以快速操纵函数的实参。使用arguments.length可以获取函数实参的个数,使用数组下标(arguments[n])可以获取实际传递给函数的每个参数值。

4、对象

JavaScript 对象是拥有属性和方法的数据。对象的属性之间一定要用逗号隔开;对象的方法定义了一个函数,并作为对象的属性存储,对象方法通过添加 () 调用 (作为一个函数)。可以通过点号运算符( . )来访问对象的属性。

今天学习对象的时候,感觉很吃力,因为我总是在抠字眼,我想理解为什么,这样才能方便我记忆,但是他们说这些是不能抠字眼的,否则就会掉进一个死胡同里,看来我这个喜欢刨根问底的性格,得改改了。明天继续努力,加油~