ddJavaScript中的常用内置对象
JavaScript中常用的内置对象有:字符串(String)对象,数学(Math)对象,日期(Date)对象,数组(Array)对象等。接下来就让我们一起来一一的看看这些常用的内置对象吧。我们讲内置对象时一般重点讲常用属性和方法。
字符串(String)对象
字符串对象是JavaScript中使用比较多的。字符串对象它不需要进行实例化,可以直接进行定义,比如说"var str = "Hello World" ";这就是一个字符串对象,因为在JavaScript中字符串对象中的数据是以数组的形式存储的,所以它有一个也是唯一一个属性是lenth属性,用来表示当前字符串的长度。
接下来是它的方法:
方法名 | 方法的返回值 |
charAt(参数) | 返回参数指定索引位置的字符 |
charCodeAt(参数) | 返回参数指定索引位置的Unicode值 |
indexOf(字符,参数) | 返回字符在字符串中首次出现的位置 |
lastIndexOf(字符,参数) | 返回字符在字符串最后出现的位置 |
substring(字符1,字符二) | 如果指定了字符1和字符2,那么就返回字符1到字符2之间的所有字符 |
substr(参数1,参数2) | 如果指定了参数1和参数2,那么就返回从参数1开始长度为参数2的字符串 |
数组(Math)对象
我们还是先从属性讲起。
属性 | 说明 |
LN10 | 返回 10的自然对数 |
LN2 | 返回2的自然对数 |
LOG10E | 返回以10为底e的对数 |
LOG2E | 返回以2为底e的对数 |
PI | 返回圆的与其直径的比值,约为3.141592653589793 |
SQRT1_2 | 返回0.5的平方根 |
方法 | 说明 |
ceil(参数) | 返回大于等于其数字的最小整数 |
floor(参数) | 返回小于等于其数字的最大整数 |
max(参数) | 返回给出的零个或者数值表达式中的较大者 |
min(参数) | 返回给出的零个或者数值表达式中的较小者 |
pow(参数1,参数2) | 返回参数1的参数2次幂 |
random() | 返回介于0和1之间的伪随机数 |
round(参数) | 返回与给出的数值表达式最接近的整数,也就是四舍五入 |
日期(Date)对象
日期对象区别于其他的内置对象,它的使用是需要进行实例化的。
实例化一般是:var a = new Date(); 声明一个变量然后使用new关键字来实例化最后用变量来接受值。
日期对象也有很多方法,
var y = a.getFullYear();获得当前的年份,注意和getYear()之间的区别,getYear是获得1900年至今的年份
var M = a.getMonth()+1;获得当前月份,但是月份是以数组的形式存储是0-11,所以一般调用时需要加一
var d = a.getDate();获得今天是几号
var h = a.getHours();获得现在是几点
var m = a.getMinutes();几分
var s = a.getSeconds();几秒
注意:这里获取的都是当前本地的时间,如果在设置更改时间的话,这里的获取也会随之改变