JavaScript中的内置对象

来源:互联网 发布:图片视频制作软件 编辑:程序博客网 时间:2024/06/12 19:36

什么是对象?

JavaScript 中的所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性和方法。

  • 对象的属性:反映该对象某些特定的性质的,如:字符串的长度、图像的长宽等;
  • 对象的方法:能够在对象上执行的动作。例如,表单的“提交”(Submit),时间的“获取”(getYear)等;

JavaScript内置对象:String、Date、Array……

创建对象

var objectName=new object();例:var objectName=new Date();

访问对象属性
objectName.propertyName
访问对象方法
objectName.methodName()

Date对象

日期对象存储一个日期,精确到毫秒(1/1000秒)
例:var Update=new Date();//存储当前系统时间
方法

object.getFullYear();//获取当前年份object.serFullYear();//设置当前年份object.getDay();//获取当前星期get/setTime();//返回/设置时间

String对象

字符串对象存储一个字符串
例:var str="字符串";
属性
object.length;//返回字符串长度
方法

object.toUpperCase();//字符串小写改大写object.toLowerCase();//字符串大写改小写object.charAt(位置);//返回字符串的位置object.indexOf(检索字符,开始位置);//返回检索字符在字符串中出现的位置object.split(分割字符,分割次数);//分割当前字符object.substring(起始位置,终了位置);//提取字符串中字符object.substr(起始位置,长度);//类似substring

Math对象

Math对象提供数据的数学计算
Math对象是固有对象,无需定义,直接调用其属性与方法
方法

Math.cell(x);//向上取整Math.floor(x);//向下取整Math.round(x);//四舍五入Math.random();//随机数0-1

Array对象

数组对象是一个对象的集合,里面的对象可以是不同类型的。
数组的每一个成员对象都有各自的位置。
创建定义数组对象

var arr=new Array();var arr=new Array(n);var arr=[元素,元素,元素……];

属性
arr.length//返回数组长度
方法

arr.concat(数组,数组);//连接多个个数组,返回新的数组arr.join(符号);//指定分割符连接数组,默认逗号arr.reverse();//颠倒数组元素arr.slice(起始位置,终了位置);//选择数组元素,返回新数组arr.sort(函数方法);//数组排序
0 0
原创粉丝点击