js简单对象
2015-12-28 23:10
701 查看
var mydate = new Date();
设置/返回 年份,四位数。 get/setFullYear();
设置星期: getDay() 返回的是星期,返回0-6的数字,0代表星期日。
var mydate=new Date();
var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
document.write("今天是:" + weekday[mydate.getDay()]);
设置时间往后推迟:
mydate.setTime( mydate.getTime() + 2* 60 * 60 * 1000);
document.write("推迟二小时时间:" + mydate);
String
字符串 大/小 写: toLowerCase() toUpperCase()
返回指定位置的字符: charAt(index);
返回字符串首次出现的位置: indexOf(检索字符,开始检索位置); 第一个参数必须,第二个可选。
indexOf方法区分大小写,如果检索字符没有出现返回-1。
eg:返回Hello World 中第二个o的位置:
var mystr="Hello World!"
document.write(mystr.indexOf("o",mystr.indexOf("o")+1));
字符串的分割: split(分隔符,limit) limit 可选参数,表示分割不会超过这个参数的数组。
每个字符分割,分割符用"";
Math对象
Math.ceil(x) 向上取整 Matth.floor(x)向下取整
Math.round()四舍五入 Math.random() 返回0-1之间的一个随机数。
数组:
concat 可以 把其他数组,或者其他数 ,连接到此数组上。
join(分隔符); 把数组中所有的元素放入一个字符串,元素通过指定分隔符进行分隔。
数组的截取 slice(start,end);
sort:
注意: 该函数要比较两个值,然后返回一个用于说明这两个值的相对顺序的数字。比较函数应该具有两个参数 a 和 b,其返回值如下:
若返回值<=-1,则表示 A 在排序后的序列中出现在 B 之前。
若返回值>-1 && <1,则表示 A 和 B 具有相同的排序顺序。
若返回值>=1,则表示 A 在排序后的序列中出现在 B 之后。
eg:
<script type="text/javascript">
function sortNum(a,b) {
return b-a; //倒序 // a-b 正序
}
var myarr = new Array("80","16","50","6","100","1");
document.write(myarr.sort(sortNum));
设置/返回 年份,四位数。 get/setFullYear();
设置星期: getDay() 返回的是星期,返回0-6的数字,0代表星期日。
var mydate=new Date();
var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
document.write("今天是:" + weekday[mydate.getDay()]);
设置时间往后推迟:
mydate.setTime( mydate.getTime() + 2* 60 * 60 * 1000);
document.write("推迟二小时时间:" + mydate);
String
字符串 大/小 写: toLowerCase() toUpperCase()
返回指定位置的字符: charAt(index);
返回字符串首次出现的位置: indexOf(检索字符,开始检索位置); 第一个参数必须,第二个可选。
indexOf方法区分大小写,如果检索字符没有出现返回-1。
eg:返回Hello World 中第二个o的位置:
var mystr="Hello World!"
document.write(mystr.indexOf("o",mystr.indexOf("o")+1));
字符串的分割: split(分隔符,limit) limit 可选参数,表示分割不会超过这个参数的数组。
每个字符分割,分割符用"";
Math对象
Math.ceil(x) 向上取整 Matth.floor(x)向下取整
Math.round()四舍五入 Math.random() 返回0-1之间的一个随机数。
数组:
concat 可以 把其他数组,或者其他数 ,连接到此数组上。
join(分隔符); 把数组中所有的元素放入一个字符串,元素通过指定分隔符进行分隔。
数组的截取 slice(start,end);
sort:
注意: 该函数要比较两个值,然后返回一个用于说明这两个值的相对顺序的数字。比较函数应该具有两个参数 a 和 b,其返回值如下:
若返回值<=-1,则表示 A 在排序后的序列中出现在 B 之前。
若返回值>-1 && <1,则表示 A 和 B 具有相同的排序顺序。
若返回值>=1,则表示 A 在排序后的序列中出现在 B 之后。
eg:
<script type="text/javascript">
function sortNum(a,b) {
return b-a; //倒序 // a-b 正序
}
var myarr = new Array("80","16","50","6","100","1");
document.write(myarr.sort(sortNum));
相关文章推荐
- JS实现复选框全选全不选以及子复选框带动全选框的选中
- js的HashMap实现
- 20151228:JSON;XML;AJax返回TEXT值
- Javascript文件中的控制器II
- Javascript文件中的控制器I
- Day-5 周六,看JS
- 【splay】BZOJ 1014: [JSOI2008]火星人prefix
- js对象的复制
- JavaScript入门篇
- Javascript 中创建自定义对象的方法汇总
- js判断对象的方法
- jsp 静态引入<%@ include %> 动态引入<jsp:include> 区别
- form表单传值
- jstl标签库
- 纯js 滚动到顶部函数分享
- c#解析一个嵌套json的例子
- 完整版move.js移动框架
- js动画实现侧边栏分享
- AJAX 跨域请求-JSONP获取json数据
- javascript之复习(框架里的方法们)