码迷,mamicode.com
首页 > 其他好文 > 详细

第5章 引用类型

时间:2016-12-09 07:41:21      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:属性   instance   cal   字符串   分隔符   strong   []   实例化   join   

  本章包含Object类型、Date类型、RegExp类型、Function类型、基本包装类型、单体内置对象。

  引用类型的值(对象)是引用类型的一个实例,引用类型是一种数据结构。var person = new Object();new操作符实例化了一个对象,实例化的对象定义了默认的属性和方法。

5.1 Object类型

创建objecr实例有两种。第一种用new+object构造函数:

var person = new Object;

person.name = "Nicholas";

person.age = 29;

另一种方式是用对象字面量:

var person={

name: Nicholas,

age: 29

};

使用逗号来分隔不同的属性,最后一个属性后面不能加逗号

5.2 Array类型

数组创建有两种

var arr = new Array();

var arr=[];

数组最后一项 索引始终是length-1

数组length属性不是只读的,可以通过设置这个属性向数组中添加新项或从数组的末尾移除项

5.2.1检测数组

instanceof操作符只能作用于一个全局执行环境,当网页包含多个框架时用Arry.isArray()

5.2.2转换方法

数组继承toLocaleString() 、toString()、 valueof()方法

 

join 方法重现了toString(),不同的分隔符来分隔然后按字符串形式返回数组。

 

var num = [1 , 2, 3];

 

alert(num.join(‘|’)); // output 1|2|3

 

5.2.3栈方法

数组可以像栈一样,栈是一种可以限制插入和删除项的数据结构。保持后进先出的原则。

数组的插入或移除只发现在栈的顶部。

a)  push() 添加到数组的末尾

b)  pop() 从数组末尾移除最后一项,然后返回移除的项

 

5.2.4队列方法

 

第5章 引用类型

标签:属性   instance   cal   字符串   分隔符   strong   []   实例化   join   

原文地址:http://www.cnblogs.com/wwjdx/p/6147762.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!