栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

前端开发

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

前端开发

对象构造与访问

1.引入

上一次课,我们给大家讲解了对象的定义和基本的显示输出,为了更好的学习后续的Javascript提供的一些对象,我们现在开始学习对象的构造和访问。

2.对象构造器

  (1).构造,构造一般是用于初始化变量的时候使用,比如java中的构造方法,用于初始化类的时候使用。那么Javascript中的构造器也是一样的,用于初始化对象的时候使用。

  (2).对象构造器代码实现


		

注意: 在这里的构造函数和创建对象的操作和java中的很类似。

3.为对象添加新的属性和函数

  (1).概述:为了更好的使用对象,Javascript灵活的提供了可以在外部添加新的属性和函数。这是和其他的编程语言不一样的地方。

  (2).代码实现和效果截图


		

 上述的操作其实等价于在构造函数中添加相同的代码,如下:



 4.对象原型

    (1).对象原型:我们刚刚在操作中,我们是通过对象来进行的一个属性的添加,如果说我们直接使用已有的对象的构造器添加属性,发现我们这样的操作是无法添加的。如果需要强行添加,那么这一个时候需要prototype属性,那么为什么是prototype属性呢?因为Object.prototype 位于原型继承链的顶端。下面我们来看一下如何使用prototype属性给对象原型添加属性。

   (2).给对象给添加属性代码和效果示例



注意:我们再添加了相应的属性之后,发现一个问题就是使用Json.stringify()去解析的时候无法获取新增的字段属性,只能够获取到原始定义的字段属性。 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/685082.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号