javascript学习笔记--js内置对象

时间:2022-02-03 20:14:13

js内置对象


● String对象:处理所有的字符串操作

● Math对象:处理所有的数学运算
● Date对象:处理日期和时间的存储、转化和表达
● Array对象:提供一个数组的模型、存储大量有序的数据
● Event对象:提供JavaScript事件的各种处理信息
内置对象都有自己的方法和属性,访问的方法如下:
对象名.属性名称

对象名.方法名称(参数表) 


Date对象

时间对象是JavaScript的内置对象,使用前必须先声明。

基本语法

 var curr=new Data();


Date对象提供了以下3类方法:
● 从系统中获得当前的时间和日期
● 设置当前的日期和时间
● 在时间、日期同字符串之间完成转换 


Date对象中处理时间和日期的方法

方 法 种 类 方 法 名 称
获得时间或日期 getDate 获得当前的日期
获得时间或日期 getDay 获得当前的天
获得时间或日期 getHours 获得当前的小时
获得时间或日期 getMinutes 获得当前的分钟
获得时间或日期 getMonth 获得当前的月份
获得时间或日期 getSeconds 获得当前的秒
获得时间或日期 getTime 获得当前的时间(毫秒为单位)
获得时间或日期 getTimeZoneOffset 获得当前的时区偏移信息
获得时间或日期 getYear 获得当前的年份

Array对象

1.

var mytechnic=new Array()
mytechnic[0]="html"
mytechnic[1]="css"
mytechnic[2]="js"
也可以使用一个“整数自变量”来控制数组的容量。

var mycars=new Array("Saab","Volvo","BMW") 

字符串对象

一般利用String对象提供的函数来处理字符串。String对字符串的处理主要提供了下列方法。
● charAt(idx):返回指定位置处的字符
● indexOf(Chr):返回指定子字符串的位置,从左到右。找不到返回-1,找到返回0. 
● lastIndexOf(chr):返回指定子字符串的位置,从右到左。找不到返回-1。
● toLowerCase():将字符串中的字符全部转化成小写。
● toUpperCase():将字符串中的字符全部转化成大写。