前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >JavaScript(9)

JavaScript(9)

作者头像
Qwe7
发布2022-04-05 09:39:57
发布2022-04-05 09:39:57
35000
代码可运行
举报
文章被收录于专栏:网络收集网络收集
运行总次数:0
代码可运行

五、indexOf()方法简介

在JavaScript中,可以使用indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。

语法:

代码语言:javascript
代码运行次数:0
复制
stringObject.indexOf(字符串)

说明:

stringObject表示字符串对象。indexOf()方法跟search()方法差不多,跟match()方法类似,不同的是indexOf()方法返回的是字符串的位置,而match()方法返回的是指定的字符串。

举例:

代码语言:javascript
代码运行次数:0
复制
<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

    <title></title>

    <script type="text/javascript">

        var str="Hello World!";

        document.write(str. indexOf ("world")+"<br/>");

        document.write(str. indexOf ("World")+"<br/>");

        document.write(str. indexOf ("worlld")+"<br/>");

        document.write(str. indexOf ("world!"));

    </script>

</head>

<body>

</body>

</html>

在浏览器预览效果如下:

六、replace()方法简介

在JavaScript中,replace()方法常常用于在字符串中用一些字符替换另一些字符,或者替换一个与正则表达式匹配的子串。

语法:

代码语言:javascript
代码运行次数:0
复制

stringObject.replace(原字符,替换字符)   

stringObject.replace(正则表达式,替换字符)  //匹配正则表达式

举例:

代码语言:javascript
代码运行次数:0
复制
<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

    <title></title>

    <script type="text/javascript">

        var str ="I love javascript!";

        var str_new=str.replace("javascript","lvyestudy");

        document.write(str_new);

    </script>

</head>

<body>

</body>

</html>

在浏览器预览效果如下:

分析:

str.replace("javascript","lvyestudy")表示用"lvyestudy"替换str中的"javascript"。

七、charAt()方法简介

在JavaScript中,可以使用charAt()方法来获取字符串中的某一个字符。这个方法我们在之前的教程中已经多次接触了。这个方法非常好用,在实际开发中也经常用到。

语法:

代码语言:javascript
代码运行次数:0
复制
stringObject.charAt(n)

说明:

string.Object表示字符串对象。n是数字,表示字符串中第几个字符。注意,字符串中第一个字符的下标是0,第二个字符的下标是1,以此类推。

举例:

代码语言:javascript
代码运行次数:0
复制
<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

    <title></title>

    <script type="text/javascript">

        var str = "Hello lvye!";

        document.write(str.charAt(0)+"<br/>");

        document.write(str.charAt(4));

    </script>

</head>

<body>

</body>

</html>

在浏览器预览效果如下:

八、字符串英文大小写转化

在JavaScript中,使用toLowerCase()和toUpperCase()这两种方法来转化字符串的大小写。其中,toLowerCase()方法将大写字符串转换为小写字符串;toUpperCase()将小写字符串转换为大写字符串。

语法:

代码语言:javascript
代码运行次数:0
复制
字符串名. toLowerCase()    //将大写字符串转换为小写字符串

字符串名. toUpperCase()    //将小写字符串转换为大写字符串

说明:

此外,还有2种大小写转化方法:toLocaleLowerCase()和toLocaleUpperCase()。这两个方法我们有可能一辈子都用不到,大家要是别的书籍中看到,可以直接忽略。

举例:

代码语言:javascript
代码运行次数:0
复制
<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

    <title></title>

    <script type="text/javascript">

        var str="Hello Wordl!";

        document.write("以正常方式显示为:"+str+"<br/>");

        document.write("以小写方式显示为:"+str. toLowerCase()+"<br/>");

        document.write("以大写方式显示为:"+str. toUpperCase());

    </script>

</head>

<body>

</body>

</html>

在浏览器预览效果如下:

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档