JavaScript 的核心对象

1. Array 数组对象
数组是一种常用的数据结构,一般用于存储一组相同的对象或数据.
主要属性:         
属性 说明

length

当前数组中元素的个数

prototype

允许给Array对象添加额外的属性

常用方法:

方法

说明

concat

将两个数组连接起来,返回一个新新组

join

将数组中所有无素组合成一个字符串并返回

pop

从数组的尾部移除一个无素,返回这个无素的值

push

将一个元素压到数组的尾部

reverse

按照原来的顺序将数组逆转过来,返回这个数组

shift

将数组的第1个元素移除,返回这个元素的值

slice

求数组的子数组,返回这个数组

sort

将数组中的元素排序

splice

插入\删除或替换数组中的元素

toString

将数组转换成字符串

unshif

在数组的开始位置插入一个元素


2、Boolean对象
Boolean对象是布尔值的封装器.一般在需要将非布尔值转换成布尔值时使用Boolean对象.对于非Boolean值,使用下面的规则进行转换.
1.所有的对象都被认为是True
2.字符串当且仅当为空时被认为是False,
3.Null和Undefined被认为是False.
4.数字当且仅当为零时是False.

3、Date 对象
Date对象的构造函数有以下格式:
1.new Date().
2.new Date("month day,year hours:minutes:seconds")
3.new Date(yr_num,mo_num,day_num)
4.new Date(yr_num,mo_monum,day_num,hr_num,min_num,sec_num)

posted @ 2008-04-06 22:13  aito  阅读(330)  评论(0编辑  收藏  举报