对象

对象是一种非常重要的数据类型,是自我包含的数据集合。包含在对象里的数据可以通过两种形式——即属性(property)和方法(method)访问。

  • 属性是隶属于某个特定对象的变量。
  • 方法是只有某个特定对象才能调用的函数。

      对象是由一些彼此相关的属性和方法集合在一起而构成的一个数据实体。

对象是统体,实例是个体。为给定对象创建一个新实例,需要new关键字。如:

var jeremy = new person;然后就可以利用person对象的属性来检索关于jeremy的信息了:jeremy.age   /  jeremy.mood等。

 

javascript中的内建对象

Array(数组):若干元素的有序集合

数组的特点

1.数组元素不要求类型相同

  • arr1[0]=10;   //数值型
  • arr1[1]="程度信息工程学院";  //字符串
  • arr1[2]=false;    //逻辑型

2.数组元素还可以是对象,如创建二维数组

      var arr=new Array(10);

       for(i=0;i<10;i++)

            arr[i] = new Array(5);

       得到一个10*5的二位数组

 3.数组长度可动态变化

  • 属性——length
  • 方法 
  • join():返回数组中所有元素连接成的字符串
  • reverse():逆转数组中的元素
  • sort():数组元素排序

String(字符串

  •   属性:
  • length
  • charAt(position)——返回String对象实例中的位于pisition位置上的字符
  • indexOf(str),indexOf(str,startposition)在String对象实例中(从startposition或0位置开始)查找str,找到,返回起始位置,否则返回-1.
  • lastIndexof(str)
  •  substring(position1.position2)
  • ToLowerCase(),toUpperCase()将string对象实例中的所有字符改成小写、大写。

Math(数学对象

封装了常用的数学函数和运算

Math对象本身就是一个实例,不能用new创建 

Date(日期时间对象

该对象无属性

var current_date = new Date();

var today = current_date

Number对象

Boolean对象

Functiondx 

 

 

转载于:https://www.cnblogs.com/Eleanore/archive/2012/05/25/2518175.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值