字符串与日期
来源:互联网 发布:2017年网络语言 编辑:程序博客网 时间:2024/06/06 19:53
定义:定义一个变量,然后直接将字符串赋值给它。
字符串的本质是字符组成的数组,所以数组的方法它基本上都有。
(1)访问字符串里面的字符
a 数组方式:str[i];
b 字符串特有的方式:charAt[].
(2)查找
a 数组方式:indexof
b 字符串方式:search()方法:传入参数(要搜索的子串),返回子串的第一个字符在父串的下标。这个方法对大小写敏感。
search方法的功能比indexof更强大,它可以使用正则表达式来查找。
(3)取子串
a 数组方式:slice()
b 字符串特有的方法
1.substr(start,length);传入参数 (第一个参数,开始截取的下标,如果没有第二个参数,它就一直截取到最后)(第二个参数,截取的长度)
2.substring(start,end)传入两个参数,第一个参数,开始截取的下标,第二个参数,截取结束的下标。
(4)替换
数组方式:splice
字符串方式:replace()替换,传入的参数(第一个参数被替换的子串)(第二个参数是新的子串)
var str = "hello world" str = str.replace("world"."china"); alert(str);
toUpperCase():小写字母转化大写字母
var str = prompt("请输入一个英文字符串"); //abcstr = str.toUpperCase();alert(str); //ABC
toLowerCase():大写转化为小写。
r str = prompt("请输入一个英文字符串"); //ABCstr = str.toLowerCase();alert(str); //abc
trim()方法:去除字符串首尾的空格符
str=" 请输入一个英文字符串 ";str = str.trim();alert(str);split(x
split(x):字符串的分割。用字符串“x”进行分割。分割之后是一个数组.
数组有一个toString方法,将数组转换成字符串,元素之间用逗号隔开
“`
a b c”;
var result = a.split(” “);
alert(result);//[“a”,”
b”,//”c”]
日期
定义:
var d = new Date();
var d = new Date(2017,3,22,8,30,22);
不给参数,定义的日期为执行这条指令时那一刻的系统日期。
当然也可以指定年月日时分秒参数,但是要特别注意的是月从0开始,即0表示1月
修改日期分量:
setYear、setMonth、setDate……
获取日期分量
getYear、getMonth
getMilliseconds是获取毫秒分量
getTime获取的是从1970-1-1 0
:00:00至指定日期所经历的毫秒数。
var d = new Date(2017,3,22,8,30,22,500);
document.write(d.toString()+”
”);
document.write(d.toDateString()+”
”);
document.write(d.toTimeString()+”
”);
document.write(d.toLocaleDateString()+”
”);
document.write(d.toLocaleTimeString()+”
”);
document.write(d.toUTCString()+”
”);
- 日期与字符串
- 字符串日期与秒数互转
- 字符串与日期
- 字符串函数与日期函数
- 日期与字符串的转化
- oracle 字符串 与 日期 转换
- java日期与字符串转换
- oracle 字符串与日期转换
- javascript字符串与日期转换
- oracle 日期 与字符串转换
- Oracle日期与字符串转换
- Trafodion 日期与字符串转换
- java日期与字符串转换
- java 日期对象与日期字符串的转换
- 日期格式字符串与日期实现互转
- 用于日期与字符串之间的转换
- javascript 处理字符串与日期的转换
- c#日期与字符串间的转换
- 【SCU
- 【SDN控制器分析之一】ONOS架构概述
- 琐记5:进制转换的程序实现
- BZOJ 2115: [Wc2011] Xor 线性基
- Eclipse常用快捷键
- 字符串与日期
- js2 字符串对象 数组 时间类
- shell版本的彩色进度条
- 解决Linux -bash: rz(或者是sz): command not found
- 通过GDB调试内核(Kernel)和模块(Module)
- Spring boot 项目Linux部署
- 对有限数组进行计数排序和求一个无序数组的中位数——题集(十八)
- CSS优先级计算
- redis持久化