js的indexOf,lastIndexOf,slice能帮我们在js字符串处理时少走一些弯路. 程序如下: var url="http://www.cnblogs.com/xiandedanteng/p/8284680.html"; url=url.replace("http://",""); var pos=url.indexOf("/");// 找第一个斜杠位置 var host=url.slice(0,pos);//…
var file = $("#filedata").val(); var pos = file.lastIndexOf("\\"); var filename = file.substring(pos+1); var fileextname = filename.substring(filename.lastIndexOf("."), filename.length); 以上方法就是js获取filedata的文件名和文件名后缀,这样就可以限制上…
发现网上用js获取某月最后一个的方式大多比较复杂,上个简单的: new Date(2013,4).toJSON().substring(0,10) new Date(2013,4,0).toLocaleFormat('%Y-%m-%d') 显示"2013-04-30". year+'-'+month+'-'+new Date(year,month,0).getDate();//获取当月最后一天日期 OK. 另外,前两种方法貌似IE上兼容性有问题,自己看着用吧…
var getCurrentWeek = function (day) { var days = ["周日", "周一", "周二", "周三", "周四", "周五", "周六"]; //定义数组 var week = []; //获取当前星期X(0-6,0代表星期天) var index = new Date(day).getDay(); //循环 for (va…