WEB前端 | JS基础——(5)字符串和时间

来源:互联网 发布:云计算工程师要学什么 编辑:程序博客网 时间:2024/06/05 09:44
<!doctype html><html><head><meta charset="utf-8"/><title>字符串和时间</title></head><body></body><script type="text/javascript">// 创建一个字符串对象,空格也算一个字符var string1 = new String("Hello baby");console.log(string1);// charAt() 取字符串的第几个字符。console.log(string1.charAt(1));// search 在string1里面查找某个字符串,返回被查找的第一个字符的位置,如果找不到返回-1,区分大小写。返回找到的第一个字符串的位置。console.log(string1.search('l'));// substring() 字符串截取,从3开始到4结束(不包括4),截取之后返回一个新字符串,不会对原有的字符串做修改,只给一个参数代表从3开始到字符串的结束位置。var string2 = string1.substring(3,4);// var string2 = string1.substring(3);console.log(string2);console.log(string1);// substr() 从第3个开始,截取3个var string3 = string1.substr(2,3);console.log(string3);// split() 字符串的分隔,根据所给的字符,对字符串进行分割,被分割出来的字符串会被放到一个数组里面。作用和数组的join相反var string4 = string1.split('i');var arr = [1, 2, 3];console.log(arr.join('Y'));console.log(string4);// replace('1','2') 字符串替换,把1替换为2,只能替换第一个出现的1var string5 = string1.replace("i","Y");console.log(string5);// concat('新的字符串') 字符串的拼接,在原有的字符串后面拼接新的字符串。var string6 = string1.concat('123');console.log(string6);// indexOf(),lastIndexOf()// 查找字符串的位置,没有发现就返回-1console.log(string1.lastIndexOf('lo'));// 时间var date1 = new Date();console.log(date1);</script></html>

0 0
原创粉丝点击