多语言展示
当前在线:680今日阅读:145今日分享:43

对象属性的赋值操作和遍历与删除-js

对象属性的赋值操作和遍历与删除-js
工具/原料

js

方法/步骤
1

1、把对象作为函数的参数直接传递在Javascript中,函数一共有两个参数(形参与实参)形参:在函数定义时所指定的参数就是形参实参:在函数调用时所指定的参数就是实参理论上,我们在函数定义时指定多少个形参,在函数调用时就应该传递多少个实参!但是在实际开发中,如果参数过多,会造成代码过于繁杂。

2

2.使用对象做为函数的参数,减少参数传递的数量,改进上题,如下图所示:使用对象作为函数的参数有两方面的用途:① 可以减少参数传递的数量② 利于后期的扩展

3

3.把对象作为函数的返回值在Javascript中,理论上一个函数只能有一个固定的返回值,如果使用对象做为函数的返回值,那么其可以同时返回多个结果。 案例:定义一个函数,求两个数的四则运算(加减乘除)

4

4、对象属性的遍历在实际项目开发中,我们可以需要动态的输出当前对象具有哪些属性,这个时候我们可以通过for…in…循环来实现对对象属性的遍历输出。 例1:使用for…in…循环遍历自定义对象

5

5.例2:使用for…in…循环遍历系统对象

6

6.自定义对象属性的删除操作在实际项目开发中,如果我们不需要某个属性,那可以通过delete关键词来对其进行删除操作,基本语法:delete 自定义对象.属性;

7

7.成员方法在一个类中,除了用属性来描述某类事务的基本特征,还可以通过成员方法来描述某类事务的动作。在Javascript中,也存在成员方法,定义方式如下://成员方法对象.属性 = function() {  //在成员方法的内部还存在一个this关键字,其指向了当前对象}

8

8.成员方法在内存中的表现形式理解图

推荐信息