JavaScript从入门到精通系列第二十八篇:详解JavaScript中的字符串的方法

编程入门 行业动态 更新时间:2024-10-26 22:20:47

JavaScript从入门到精通系列第二十八篇:详解JavaScript中的<a href=https://www.elefans.com/category/jswz/34/1771434.html style=字符串的方法"/>

JavaScript从入门到精通系列第二十八篇:详解JavaScript中的字符串的方法

大神链接:作者有幸结识技术大神孙哥为好友,获益匪浅。现在把孙哥视频分享给大家。

孙哥链接:孙哥个人主页
作者简介:一个颜值99分,只比孙哥差一点的程序员
本专栏简介:话不多说,让我们一起干翻JavaScript

本文章简介:话不多说,让我们讲清楚JavaScript里边的Math

文章目录

前言

一:String中的方法

1:获取字符串的长度

2:返回指定位置的字符

3:返回指定位置的字符Unicode编码

4:返回指定位置的字符Unicode编码

 二:比较常用的

1:连接两个字符串

2:检索一个字符串中指定内容 

3:从后检索一个字符串中指定内容 

 4:截取字符串

5:将一个字符串拆分为一个数组        

6:字符串大写      


前言

        布尔值对象和数值类型都没啥好说的,我们真正要说的是我们的String类型对象,这是浏览器为我们内置的构造方法,或者说叫类,这里边的方法是很多的。

一:String中的方法

        字符串的底层是以字符数组的形式保存的。

1:获取字符串的长度

        length是String中的内置属性,可以获取字符串的长度

        编写代码:

var str = "hello";
console.log(str.length);

        查看执行结果:

2:返回指定位置的字符

         charAt()是String中的内置方法,可以获取指定位置的字符

        编写代码:

var str = "hello";
console.log(str.charAt(0));

        查看执行结果:

3:返回指定位置的字符Unicode编码

         charCodeAt()是String中的内置方法,可以获取指定位置的字符Unicode编码

        编写代码:

var str = "hello";
console.log(str.charCodeAt(0));

        查看执行结果:

4:返回指定位置的字符Unicode编码

         fromCharCodeAt()是String中的内置方法,可以根据字符编码去获取字符

        编写代码:

var str = "hello";
console.log(String.fromCharCode(72));

        查看执行结果:

 二:比较常用的

1:连接两个字符串

        concat是String中的内置方法,可以根据字符编码去获取字符

        编写代码:

var str = "hello";
console.log(str.concat(" 你好", " 再见"));

        查看执行结果:

        不会改变原有字符串,会返回新的字符串

2:检索一个字符串中指定内容 

        indexof是String中的内置方法,可以根据字符编码去获取字符

        编写代码:

var str = "hello";
console.log(str.indexOf("f"));

        查看执行结果:

        返回-1代表没找到。 

3:从后检索一个字符串中指定内容 

        indexof是String中的内置方法,可以根据字符编码去获取字符

        编写代码:

var str = "hello";
console.log(str.lastIndexOf("f"));

        查看执行结果:

 4:截取字符串

        slice是String中的内置方法,可以从字符串中截取指定的内容

        编写代码:

var str = "hello";
console.log(str.slice(0,2));

        查看执行结果:

        包括开始位置,不包括结束为止。 如果省略第二个参数,会截取到最后所有的值。如果传递一个负数作为参数,则会从后边开始往前截取。

        substring()也可以截取字符串,跟slice类似。区别基本上没啥区别。这个方法不能接受负值作为参数。

5:将一个字符串拆分为一个数组        

         split是String中的内置方法,可以从字符串按照某个元素进行拆分。

        编写代码:

var str = "h,e,l,l,o";
console.log(str.split(","));

        查看执行结果:

6:字符串大写      

        toUpperCase是String中的内置方法,可以从字符串全部大写。

        编写代码:

var str = "h,e,l,l,o";
console.log(str.tuUpperCase());

        查看执行结果:

        toLowerCase()转小写

更多推荐

JavaScript从入门到精通系列第二十八篇:详解JavaScript中的字符串的方法

本文发布于:2023-11-30 13:57:04,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1651005.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:字符串   第二十八   详解   入门   方法

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!