字符串

2018-09-27  本文已影响0人  致自己_cb38

1.字符串

2.字符串与数组

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
<script>
var str = 'adjhskhgualsjdhna';
console.log(str.replace(/jh/g,'m')); //admskhgualsjdhna
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
<script>
    var str ='sahuhdsa';
    console.log(str.indexOf(5)); //-1
    console.log(str.indexOf('d')); //5
    console.log(str.indexOf('ah')); //1
    console.log(str.lastIndexOf('a')); //7
</script>
</body>
</html>
eg:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <script>
        var str = 'shahduasdhsa';
        console.log(str.charAt(5)); //u
        console.log(str.charAt(0)); //s
    </script>
</body>
</html>

concat : 合并字符串。
eg:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
<script>
var str = 'sahgdasj';
var str1 = 'dshkjkdhfu';
console.log(str.concat(str1)); //sahgdasjdshkjkdhfu
</script>
</body>
</html>

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
<script>
var str = 'ahdushkad';
// console.log(str.slice(-4,-1)); //hka
// console.log(str.substring(-1,-4)); //hdu
console.log(str.substr(2,4)); //dush
</script>
</body>
</html>

这三个函数如果没有第二个参数,都会一直截取到字符串的结束位置。

上一篇 下一篇

猜你喜欢

热点阅读