string代码示例
2025年4月30日大约 1 分钟
示例代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>字符串对象</title>
</head>
<body>
<script type="text/javascript">
var str=" 龙哥##爱吃##烤猪蹄 ";
//常用属性
var len=str.length;
console.log(len);
//常用方法
//去除首尾空白字符
var trim=str.trim();
console.log(trim);
//获取字符串指定位置上的字符
var cha=str.charAt(2);
console.log(cha);
//获取指定字符或字符串首次出现的位置 indexOf
var po=str.indexOf('爱吃');
console.log(po);
//获取指定字符或字符串最后出一次出现的位置
var pos=str.lastIndexOf('烤');
console.log(pos);
//链接两个或多个字符串
var a='1234456'
var li=str.concat('abcdfef',a);
console.log(li);
//截取字符串 索引位置从0算起 slice
var lon=str.slice(1,5);
console.log(lon);
//按照指定的字符或者字符串来拆分成字符串数组 split
var spl=str.split('##');
console.log(spl);
//截取字符串 substr 从下标算位数
var len=str.substr(1,3);
console.log(len);
//字母大小写转换
var str1='i love you';
var str2=str1.toUpperCase();
console.log(str2);
var str3=str1.toUpperCase().toLowerCase();
console.log(str3);
//替换一个与正则表达式匹配的子字符串
var str4=str1.replace(/love/,'like');
console.log(str4);
</script>
</body>
</html>