JavaScript基础语法之内置对象

192 阅读1分钟

内置对象

Arguments   只在函数内部定义,保存了函数的实参 
Array             数组对象 
Date              日期对象,用来创建和获取日期 
Math             数学对象 
String             字符串对象,提供对字符串的一系列操作

String

charAt(idx)	   返回指定位置处的字符
◦ indexOf(Chr)	   返回指定子字符串的位置,从左到右。找不到返回-1substr(m,n)	   返回给定字符串中从m位置开始,取n个字符,如果参数n省略,则意味着取到字符串末尾。
◦ substring(m,n)   返回给定字符串中从m位置开始,到n位置结束,如果参数n省略,则意味着取到字符串末尾。
◦ toLowerCase()	   将字符串中的字符全部转化成小写。
◦ toUpperCase()	   将字符串中的字符全部转化成大写。
◦ length 		   属性,不是方法,返回字符串的长度。

Math

Math.random()	   随机数
◦ Math.ceil() 	   向上取整,大于最大整数
◦ Math.floor() 	   向小取整,小于最小整数String 

Date

// 获取日期getFullYear()	   年
◦ getMonth()	   月
◦ getDate()		   日
◦ getHours()	   时
◦ getMinutes()	   分
◦ getSeconds()	   秒
// 设置日期setYear()
◦ setMonth()
◦ setDate()
◦ setHours()
◦ setMinutes()
◦ setSeconds()
◦ toLoacaleString()	转换成本地时间字符串

说明:

  1. getMonth():得到的值:011(1月12月)

  2. setMonth():设置值时0~11

  3. toLocaleString():可根据本地时间把 Date 对象转换为字符串,并返回结果。