JavaScript常用的几种字符串方法

js字符串分割处理的几种方法 前端开发中,字符串处理是比较常见的,笔者在最近复习的过程中也把它整理了出来。首先,先来看看js截取三姐妹substring()、subsstr()、slice()大姐slice()、从start开始,到end结束,开始的位置从0不是1,不包括end,支持数组分割,支持负数,返回数组 总结①第一个参数比第二个参数大,结果返回空字符串②传入参数是负数,slice()会先做运算 test.length + 负数参数。二姐substr()、从start开始,返回length长度字符,开始的位置从0不是1,支持负数, 阅读详情

JavaScript常用的几种字符串方法

字符串是一种只读数据,只能查

常用的几种字符串方法:

1、charAt:根据指定的下标获取到对应的字符;

在这里插入图片描述
在这里插入图片描述

2、charCodeAt:根据指定的下标获取到字符对应的阿斯克码;(底部有ASCII对照表)

在这里插入图片描述
在这里插入图片描述
ps:通过阿斯克码获取到字符;
在这里插入图片描述
在这里插入图片描述

3、substring:截取字符串;

在这里插入图片描述
在这里插入图片描述

4、substr:截取字符串;

在这里插入图片描述
在这里插入图片描述

5、slice:截取字符串;

在这里插入图片描述
在这里插入图片描述

6、indexOf:查找字符/子字符串在大字符串中第一次出现的位置,找到了返回下标,找不到返回-1;

在这里插入图片描述
在这里插入图片描述

7、lastIndexOf:查找字符/子字符串在大字符串中最后一次出现的位置

在这里插入图片描述
在这里插入图片描述

8、split:将字符串使用指定的分隔符分割成数组;

在这里插入图片描述
在这里插入图片描述

9、replace:替换字符串中的某个字符/某个字符串;

在这里插入图片描述
在这里插入图片描述

10、toupperCase大写 , tolowerCase小写

在这里插入图片描述
在这里插入图片描述

11、trim:去除字符串左右两边的空白符;

在这里插入图片描述
在这里插入图片描述

ACSII对照表:

在这里插入图片描述
在这里插入图片描述

Oracle-如何修复undo坏快 undo出现坏快,导致数据库宕机,无法启动 阅读详情

相关推荐

RK3588 MIPI屏幕调试避坑指南:双通道8Lane下DSC压缩屏的花屏、分层问题排查实录

本文详细解析了RK3588平台在双通道8Lane MIPI接口下调试DSC压缩屏时遇到的花屏、分层问题。通过硬件信号完整性检查、软件配置验证及帧数据分析,提供了一套系统化的排查方法,并深入探讨了初始化序列优化和双通道同步机制,帮助工程师高效解决高分辨率屏幕显示异常问题。

weixin_27015733的博客 282

JS中字符串常用方法总结

1.charAt()方法 charAt() 方法可返回字符串中指定位置的字符。 let str = "Hello"; let s = str.charAt(1); console.log(s);//e 语法:string.charAt(index) index 必需值。表示字符串中某个位置的数字,即字符在字符串中的位置。 2.concat() 方法 concat() 方法用于连接两个或多个字符串。 该方法没有改变原有字符串,但是会返回连接两个或多个字符串新字符串 let str = "Hello"; le

weixin_46389390的博客 2万+

组合导航、惯导、GNSS、INS、IMU的区别

‌:惯性导航系统(INS)是一种利用安装在运载体上的陀螺仪和加速度计来测定运载体位置的系统。它通过测量物体的加速度和角速度,结合算法计算出物体的位置、速度和姿态‌12。‌。

wynn1123的博客 8058

【JS】 字符串方法汇总(工作常用)

字符串常用方法 charAt() charAt():返回指定索引位置的字符,由传入方法的整数参数指定。 let str = "hello world"; console.log(str.charAt(7)); //o console.log(str.charAt(70)); //"" charCodeAt() chatCodeAt():返回指定索引位置的unicode编码,由传入方法的整数参数指定。 let str = "hello world"; console.log(str.charCo

qq_45677671的博客 4942

Star CCM+ 202206 (17.04) 详细安装步骤

StarCCM+ 17.04 安装包和详细安装步骤

薛定谔的alpha狗 3万+

深入解析CRC16查表法:从原理到Modbus协议实践

本文深入解析了CRC16查表法的核心原理与实现,重点阐述了其“空间换时间”的优化思想。通过对比直接计算法,详细说明了查表法如何通过预计算表格将计算速度提升数十倍,并提供了完整的Modbus CRC16查表法代码生成、解析及实战避坑指南,帮助开发者在嵌入式及工业通信场景中高效实现可靠的数据校验。

weixin_29166013的博客 556

java周记四 (常用类)

常用类: 一.Object类: (1)public final Class getClass()方法:表示当前正在运行的类 (跟反射有关系!) 返回值类型:Class (跟反射相关:) Class(java.lang.Class): (了解)正在运行字节码文件... Class类中有一个:getName():public String getName():以字符串展示字节码文件对象所表示实体 (2)public String toString()方法 返回该对象的字符串表示(以一个文本

weixin_44785580的博客 491

【机器视觉】Halcon 最新版本安装教程(HALCON 24.11.1.1 Progress-Steady)

注:如果使用评估版本,下载前先了解最新评估授权密钥所支持的版本。。近几年不同版本安装过程类似,均可参考本教程。

OpenSeek的博客 3万+

JS中字符串常用方法

##JS中字符串常用方法 1、toLowerCase(): 把字符串转为小写,返回新的字符串。 var str=“Hello World”; var str1=str.toLowerCase(); console.log(str1); //hello world 2、toUpperCase(): 把字符串转为大写,返回新的字符串。 var str=“hello world”; var str1=s...

weixin_43799793的博客 1107

第0章 《机器人工程师带你入门SLAM》专栏所有文章目录汇总(截止目前115篇文章),方便大家查看阅读

《机器人工程师带你入门SLAM》专栏文章汇总:优快云热销专栏已更新100+篇优质内容,涵盖SLAM技术全栈知识体系。文章分为三大类:1)基础工具与环境配置,包括Ubuntu、Git等必备技能;2)C++编程从入门到进阶,详解变量、类、模板等核心概念;3)SLAM核心库实战,深入解析ROS、Eigen、PCL等关键库的应用。专栏提供从计算机基础到项目实战的系统学习路径,并附代码实例。点击专栏主页可订阅查看全部内容,后续将保持更新。

行知SLAM 1069

树莓派 RP2350B 开发环境搭建

本文介绍了树莓派RP2350B开发环境的搭建过程。

张一西的博客 287

【JavaScript】图解JS中的字符串方法

详细介绍js中关于字符串的各个方法。

m0_59873661的博客 2306

Python趣学篇:用Pygame打造绚烂流星雨动画

这是一个基于Pygame开发的流星雨动画项目,具有以下特效:🌠多彩流星:8种不同颜色的流星随机生成,每颗都有独特的轨迹✨粒子尾迹:每个流星都带有动态的粒子拖尾效果,增强视觉冲击力🌟闪烁星空:150颗背景星星营造真实的夜空氛围🌌渐变背景:深蓝到黑色的自然渐变,模拟夜空色彩💫斜向轨迹:所有流星都以30-60度角自然斜向下运动🎨中文显示:完美支持中文字体,显示"斜向流星雨来啦!"等文字整个程序运行流畅,达到60FPS的丝滑体验,让你仿佛置身于真实的流星雨之中!

Code_流苏:在代码中寻诗意,在实践中觅真知 6061

Js替换字符串的几种方法

替换字符串中的文本是JavaScript中的常见任务。本文研究几种用 replace 和正则表达式替换文本的方法。 替换单个字串 通常JavaScript的 String replace()函数只会替换它在字符串中找到的第一个匹配的子符: const myMessage = 'this is the sentence to end all sentences'; const newMessage = myMessage.replace('sentence', 'message'); ...

高先生的猫 3896

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

JavaScript 提取字符串中的数字 几种方法_js取字符串中的数字

【代码】JavaScript 提取字符串中的数字 几种方法_js取字符串中的数字。

2401_87555493的博客 2906

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

js中字符串转数字的几种方法

方法适用场景是否严格转换(无效字符串返回NaN备注Number()单个字符串转数字是推荐通用方式数组中的字符串批量转数字是数组专用parseInt()提取字符串中的整数部分否(会忽略无效后缀)可指定进制提取字符串中的浮点数部分否(会忽略无效后缀)只能解析十进制运算符快速单个字符串转数字是行为同Number()Math相关方法转换后需要取整是(需先转为数字)通常配合Number()或使用。

weixin_69168999的博客 1603

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

js版本替换字符串空格的几种方法

简单版 function replaceSpace(str) { let a= str.replace(/\s/g,'%20') return a } 简单版2 function replaceSpace(str) { let a= str.split(" ") let b= a.join('%20') return b } 3.如果明确要求只能在源...

yuqin的博客 2137

JS 关于JavaScript 字符串替换元素的几种方法 (a 替换为 b)

第一种:一看到替换第一个想到的应该是 string.replace()var str="hello world"; var newStr=str.replace("hello",'goodbay');console.log(newStr);// goodbay world但蛋疼的是 只替换出现的第一个 var str = “aaaaabbbbb”把a替换成Avar str='aaaaaaaaaa...

赫兹焦耳的博客 2万+

JS实现字符串去重的几种方法

for循环 + search()方法 解析:通过 for循环 遍历字符串的每个字符,然后通过search()方法检索字符串里的子字符,如果没有匹配的字符,则返回 -1 let str = 'hello'; let newStr = ''; for(let i = 0; i < str.length; i++) { // 判断如果newStr里没有匹配的字符, if(newStr.search(str[i]) == -1) // 就将该字符追加到newStr里 newStr +=

Shivy_的博客 8636

JavaScript截取字符串的几种方法

slice(-2,-1) 表示抽取了原数组中的倒数第二个元素到最后一个元素(不包含最后一个元素,就是只有倒数第二个元素)。一个非负的整数,比要提取的子串的最后一个字符在 string Object 中的位置多1。一个非负的整数,规定要提取的子串的第一个字符在 string Object 中的位置。substring() 方法返回的子串包括 开始处的字符,但不包括 结束处的字符。如果没有指定该参数,那么切分的数组包含从 start 到数组结束的所有元素。表示字符串中某个位置的数字,即字符在字符串中的位置。

weixin_53233957的博客 939

备忘整理: JavaScript 字符串 截取 / 切割 / 拼接 的几种方法 / js判断字符串长度

长时间的不写某部分代码还真挺容易忘记的,做一些备忘,以后可以直接复制着用了。 字符串切割 : &amp;amp;amp;lt;script&amp;amp;amp;gt; window.onload=function () { var str=&amp;amp;quot;2018-05-05 18:10:03&amp;amp;quot;; //1、substring(start,stop)

freedomVenly的博客 1260

js中使用字符串方法判断在字符串中是否出现过某个字符串的几种方法

indexOf()方法 定义:本方法返回某个指定的字符串值在字符串中首次出现的位置,如果 没有找到 匹配的字符串则 返回-1 注意: 区分大小写 语法:string.indexOf(searchvalue,start); searchvalue:必须,需要检索的字符串值 start:可选参数,规定在字符串中开始检索的位置 var str1 = "acbCcdcecfghijklmndopq"; console.log(str1.indexOf("c",3));//4,第一次出现的位置 .

m0_46862838的博客 1339

js中常遇到 切割截取字符串的几种方法

如图所示:[1,2,3,4].slice(0, 3) 0代表开始选取的位置 start,3代表结束位置。表示字符串中某个位置的数字,即字符在字符串中的位置。***:自己开发中常遇到,就当一个笔记,记不住打开看看例子就明白;可提取字符串的某个部分,并以新的字符串返回被提取的部分;方法用于把一个 字符串 分割成 字符串数组;但是to的值必须比from大位置多1个;把数组中的所有元素转换一个字符串。6、快速转换字符串大小写。7、替换所有空格为破折号。

小茳辞 6万+

javascript字符串string常用的几种方法

/返回某字符或字符串在str中出现的位置(获取字符串的下标) indexOf() lastIndexOf() search()//split=[‘1’,‘2’,‘5’,‘4’,‘5’];//search=1;//获取字符串的值 charAt() match() slice() substr() substring()

2401_84093054的博客 793

js 字符串拼接的几种方法

一、使用连接符 + 把想要连接的字符串串起来 let shy = '帅哥' let a = '我是' + shy console.log(a) // 我是帅哥 二、数组api join拼接 let arr = ['hello','java','script'] let str = arr.join("") console.log(str) // hellojavascript // join('--') 这个是可以换的 换--就是用--拼接 三、末班字符串 俩 ` 拼接 let a = 'jav

sunhy007的博客 3万+
上一篇: Javascript常用的数组方法
下一篇: 关于JavaScript中this的指向问题
Humor_Mr
博客等级 码龄6年 247粉丝 3原创
评论 11
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值