原理:split() 方法用于把一个字符串分割成字符串数组。先指定子字符串为分割标志,得到分割后的字符串数组后,获取字符串数组长度,然后减一即是子字符串出现的次数。
例如:
此例输出4,即 0 出现的次数
<!DOCTYPE html>
<html>
<body>
<button onclick="stringAppear()">TryTry</button>
<script>
function stringAppear()
{
var str="123456789 0 0 0 0 987654321,四个零"; //子字符串所在的字符串
var target = "0"; //需要获取出现次数的子字符串
alert(str.split(target).length-1);
}
</script>
</body>
</html>