JavaScript 中的 String()方法

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>


<script>

// 创建方式一
var s="hElLlo";
// 创建方式二
var s2=new String("hello");

String对象的属性 length
alert(s.length);

遍历字符串:
for (var i in s){console.log(s[i])};

-------------------------String方法---------
编排方法:
document.write(s.italics());
document.write(s.bold());
document.write(s.anchor("cas")); //anchor() 方法用于创建 HTML 锚。

大小写转换:

console.log(s.toUpperCase());
console.log(s.toLowerCase());

获取指定字符:


console.log(s.charAt(3));
console.log(s.charCodeAt(3));

查询字符串match(); search():

console.log(s.search("l")); //返回的第一个匹配结果的索引值
console.log(s.match("E")[0]); // 返回数组,里面是所有匹配结果
console.log(s.match("E")[1]); // 返回数组,里面是所有匹配结果

console.log(s.indexOf("l"));    //indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
console.log(s.lastIndexOf("l"));


replace concat split

console.log(s.replace("E","e"));
console.log(s.split("E"));
console.log(s.concat(" world"))

截取字符串
console.log(s.substr(1,1));
console.log(s.substring(1,4));
console.log(s.slice(1,-1));

</script>
</body>
</html>

猜你喜欢

转载自www.cnblogs.com/gerenboke/p/11765521.html