length 属性

定义和用法

length 属性可设置或返回数组中元素的数目。这个很常见了

语法

arrayObject.length

prototype 属性

定义和用法

prototype 属性使您有能力向对象添加属性和方法。

语法

object.prototype.name=value

实例

在本例中,我们将展示如何使用 prototype 属性来向对象添加属性:

  

 1  <script type="text/javascript">
 2     //构造函数
 3   function employee(name,job,born)
 4   {
 5   this.name=name;
 6   this.job=job;
 7   this.born=born;
 8   }
 9   //new一个新的实例,bill,他继承了了employee的所有属性
10  var bill=new employee("Bill Gates","Engineer",1985);
11  //向employee原型上添加salary属性
12  employee.prototype.salary=null;
13   //这个属性可以被bill继承到
14  bill.salary=20000;
15
16  document.write(bill.salary);
17
18  </script>

输出:

20000

constructor属性constructor 属性返回对创建此对象的数组函数的引用。
<script type="text/javascript">
//构造函数
function employee(name,job,born)
{
this.name=name;
this.job=job;
this.born=born;
}var bill=new employee("Bill Gates","Engineer",1985);document.write(bill.constructor);</script>

输出:

1 function employee(name, jobtitle, born)
2 {this.name = name; this.jobtitle = job; this.born = born;}

从结果看来,就是返回创建它的构造函数

转载于:https://www.cnblogs.com/nostic/p/5406377.html

Array对象的三种属性实例相关推荐

  1. python描述符魔术方法_学习笔记-Python基础9-面向对象编程OOP-类的成员描述符(property)、类的常用内置属性、类的常用魔术方法、类和对象的三种方法...

    一.类的成员描述符(property) 类的成员描述符是为了在类中,对类的成员属性进行相关操作而创建的一种方式,大部分属于数据清洗 属性有三种操作:get获取属性值.set修改或添加属性.delete ...

  2. java class 生成对象_Java反射机制(创建Class对象的三种方式)

    1:SUN提供的反射机制的类: java.lang.Class java.lang.reflect.Constructor java.lang.reflect.Field java.lang.refl ...

  3. 菜鸟学SSH(八)——Hibernate对象的三种状态

    前面写了几篇关于SSH的博客,但不是Struts就是Spring,Hibernate还从来没写过呢.说好是SSH的,怎么可以光写那两个,而不写Hibernate呢对吧.今天就先说说Hibernate对 ...

  4. Hibernate 对象的三种状态

    Hibernate 对象的三种状态 瞬时(transient): 由new操作符创建,且尚未与Hibernate Session关联的对象被认定为瞬时(Transient)的.瞬时(Transient ...

  5. hibernate中PO对象的三种状态分析以及session中的一些方法的区别

    hibernate的状态 hibernate的各种保存方式的区(save,persist,update,saveOrUpdte,merge,flush,lock)及 对象的三种状态 hibernate ...

  6. java反射之获取class对象,Java之反射机制(获取Class对象的三种方式)

    Java之反射机制(获取Class对象的三种方式) 开发工具与关键技术:MyEclipse 10,java 作者:刘东标 撰写时间:2019-06-14 如何得到各个字节码对应的实例对象? 每个类被加 ...

  7. Hibernate对象的三种状态(瞬时态,持久态,游离态)

    1.  瞬时状态 (瞬态) 当我们通过Java的新的关键字来生成一个实体对象时,这时这个实体对象就处于自由状态,如下:  客户客户=新客户("zx",27,图片); 这时客户对象就 ...

  8. 【Hibernate框架开发之五】Hibernate对象的三种状态Session常用方法

    1. Hibernate对象的三种状态:(图解如下:) 如图所示,Hibernate对象有三种状态,1.Transient  2.Persistent 3.Detached; 三种状态的区别如下: 1 ...

  9. 获取Class对象的三种方式

    获取Class对象的三种方式 Object --> getClass() 通过对象.getclass 任何数据类型(包括基本数据类型)都有一个"静态"的class属性 通过类 ...

  10. Java动物类enjoy方法打印_Java反射学习-2 - 获取Class对象的三种方式

    1 packagecn.tx.reflect;2 3 importjava.lang.reflect.Constructor;4 importjava.lang.reflect.Field;5 imp ...

最新文章

  1. oracle类型sql转为mysql_Oracle和MySql之间SQL区别(等效转换以及需要注意的问题)...
  2. 走出迷茫和怀疑,迎接在神策冒险的新时代
  3. POJ 2287 田忌赛马(贪心)
  4. String类以及String与基本数据类型/char[]/byte[]之间的转换
  5. 【MATLAB基础】——函数的使用
  6. “使用 iNalyzer 分析应用程序的类结构”
  7. 一次weblogic 在aix hacmp上调试过程
  8. 本地远程查看服务器tomcat 上虚拟机信息
  9. Java多线程一个有趣的题目
  10. 设计教务管理系统MySQL,数据库设计实例 教务管理系统
  11. PADS软件如何导出BOM
  12. 2018 百度机器学习算法工程师面试
  13. 巅峰之战,一“码”当先!第三届“先导杯”强势来袭
  14. 学习软件技术的五大技巧
  15. 一口气说出 OAuth2.0 的四种授权方式,面试官会高看一眼
  16. 雷军为什么要挖常程?
  17. Appium报错:java.lang.SecurityException: uid 2000 does not have android.permission.WRITE_SECURE_SETTING
  18. Vue routers
  19. Java面试不通过?这篇文章你看了吗?
  20. [bzoj1812][IOI2006]riv_多叉树转二叉树_树形dp

热门文章

  1. Java基础---Java---基础加强---内省的简单运用、注解的定义与反射调用、 自定义注解及其应用、泛型及泛型的高级应用、泛型集合的综合
  2. 数据库sqlite3怎么排顺序_【数据库02】MySQL数据库面试题
  3. python语言中strike_基于Python的XSS测试工具XSStrike使用方法
  4. termux安装python2_termux怎么安装python
  5. python设计题60元按商品的比例平分_团体程序设计天梯赛-练习集(5分题集)Python 3...
  6. ebay 后台HTML有尺寸宽度要求吗,eBay牛仔裤成为尺码问题重灾区,卖家上架需注意这几个方面...
  7. 二分查找的代码实现--go语言
  8. java-idea-常用的快捷键
  9. Android11新版本,一加8系列喜提Android11稳定版更新
  10. Windows上的Spark环境搭建后,运行时报错的问题