对象

js对象

js对象是j's的基本数据类型, js中的对象是动态的, 可以新增属性,也可以删除属性。

1.获取时间

var mydate=new Date();

      mydate.getFullYear()  获取年份

        mydate.getDay()        获取星期 (获取的为一个数字,0代表周日)

mydate.getTime()      获取当前时间

    2. 字符串对象

var message=“hello world”;

message.toLowerCase()  大写字母都变小写

message.charAt()                                                    返回某个位置上的字符(空格也算字符)

message.indexOf(‘某个字母’,开始搜寻的位置)    查找某个字母的位置

message.split(seperator, limit) 分割数组,seperator指定从哪里分割,limit指定分割次数,如无此参数则不限制次数

分割结果为一个数组,大小为limit指定的大小,分割三次则数组大小为3

message.substring(startPos,stopPos)                    提取字符串中某一段字符

message.substr(startPos,length) 提取字符串中某一段字符.与上个方法不同的是第二个参数为length不是stopposition.

      3. Math 对象

Math.ceil(x) 对一个数向上取整

Math.floor(x) 对一个数向下取整

Math.round(x) 对一个数四舍五入

Math.random()        生成一个0-1的随机数

      4.Array 数组对象

var myarr=new Array()

myarr=arr1.concat(arr2,arr3) 将arr1,arr2,arr3 连起,中间用逗号分隔

myarr.join(分隔符) 把数组中所有元素放入一个字符串,通过指定分隔符分隔  e.g. :I,love,js -> i love js

myarr.reverse() 颠倒数组

myarr.slice(start,end) 选取数组的一部分

myarr.sort(方法函数) 数组排序。

你可能感兴趣的:(对象)