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(方法函数) 数组排序。
网友评论