JS学习笔记之字符串、日期

来源:互联网 发布:网贷数据公司怎么样 编辑:程序博客网 时间:2024/06/16 00:40

学习峰哥Js教程自学笔记,峰哥Java学习路线:http://www.java1234.com/javaxuexiluxiantu.html


1、字符串:

1)实例化字符串:

var s = "实例化字符串1";
var s1 = new String("实例化字符串2");

2)字符串方法:

//获取字符串长度

document.write("s1的长度是" + s1.length + "<br/>");

//获取字符串中字符的位置

document.write("2的位置是" + s1.indexOf("2") + "<br/>");

//替换指定内容的字符串

document.write("取代" + s1.replace("2", "xxxxxx") + "<br/>");

执行的结果如下:

2、日期:

1)日期的实例化:

var date = new Date();

2)日期的方法:

document.write(date.getTime() + "<br/>"); //获取时间  毫秒值
document.write(date.getFullYear() + "<br/>"); //获取年份
document.write(date.getMonth() + 1 + "<br/>"); //获取月份0-11,必须+1才是正常月份
document.write(date.getDate() + "<br/>"); //获取一个月中的第几天,日


var today = date.getFullYear() + "年" + (date.getMonth() + 1) + "月" + date.getDate() + "日";
document.write(today + "<br/>");
document.write(date.getHours() + "<br/>"); //获取小时   0-23
document.write(date.getMinutes() + "<br/>"); //获取分钟 0-59
document.write(date.getSeconds() + "<br/>"); //获取秒 0-59
today = today + date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds();
document.write(today +"<br/>");


var day = date.getDay(); //获取星期 0-6
var week;
switch(day) {
case 0:
week = "星期一";
break;
case 1:
week = "星期二";
break;
case 2:
week = "星期三";
break;
case 3:
week = "星期四";
break;
case 4:
week = "星期五";
break;
case 5:
week = "星期六";
break;
default:
break;
}

today = today+week;
document.write(today+"<br/>");


执行的结果如下:

字符串和日期介绍到此结束。

0 0
原创粉丝点击