百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

JS原生对字符串操作的常用方法_原生js使用axios

itomcoil 2025-02-19 12:21 10 浏览


1.charAt()

语法:字符串.charAt(索引)
作用:获取对应
索引位置的字符
返回值:对应索引位置的字符

    //准备一个原始字符串
    var str='你好啊,皮蛋'
    //输出一次
    console.log(str)
    //执行一下 charAt 方法
    var res=str.charAt(4)
    //输出一下返回值
    console.log(res)

2.toLowerCase()

语法:字符串.toLowerCase()
作用:将字符串内的字母
全部转换成小写
返回值:转换好的字符串

    //准备一个原始字符串
    var str='HELLO,world'
    //输出一次
    console.log(str)
    //执行一下 toLowerCase 方法
    var res=str.toLowerCase()
    //输出一下返回值
    console.log(res)

3.toUpperCase()

语法:字符串.toUpperCase()
作用:将字符串内的字母
全部转换成大写
返回值:转换好的字符串

    //准备一个原始字符串
    var str='HELLO,world'
    //输出一次
    console.log(str)
    //执行一下 toUpperCase 方法
    var res=str.toUpperCase()
    //输出一下返回值
    console.log(res)

4.replace()

语法:字符串.replace(换下内容,换上内容)
作用:将字符串内
第一个满足换下内容的片段替换成换上内容
返回值:替换好的字符串

    //准备一个原始字符串
    var str='HELLO,world world'
    //输出一次
    console.log(str)
    //执行一下 replace 方法
    var res=str.replace('world','皮蛋')
    //输出一下返回值
    console.log(res)

5.trim()

语法:字符串.trim()
作用:去除字符串
首尾的空格
返回值:去除空格后的字符串

    //准备一个原始字符串
    var str=' HELLO,world '
    //输出一次
    console.log(str)
    //执行一下 trim 方法
    var res=str.trim()
    //输出一下返回值
    console.log(res)

6.split()

语法:字符串.split(分隔符)
作用:按照分隔符将字符串切割成为一个数组
返回值:切割后的数组

    //准备一个原始字符串
    var str='2021/11/6'
    //输出一次
    console.log(str)
    //执行一下 split 方法
    var res=str.split('/')
    //输出一下返回值
    console.log(res)

7.substr()

语法:字符串.substr(开始索引多少个)
作用:截取字符串
返回值:截取出来的字符串

8.substring()

语法:字符串.substr(开始索引结束索引)
作用:截取字符串
返回值:截取出来的字符串

9.slice()

语法:字符串.substr(开始索引结束索引)
作用:截取字符串
返回值:截取出来的字符串

ps:这三个很接近,所以放一起 8和9都是包前不包后

 	//准备一个原始字符串
    var str='你好啊,皮蛋'
    //输出一次
    console.log(str)
    //执行一下 substr 方法
    var res1=str.substr(1,4)
    //输出一下返回值
    console.log(res1)

    //执行一下 substring 方法
    var res2=str.substring(1,4)
    //输出一下返回值
    console.log(res2)

    //执行一下 slice 方法
    var res3=str.slice(1,4)
    //输出一下返回值
    console.log(res3)

以上就是js对字符串操作的常用方法

相关推荐

Python程序员必看3分钟掌握if语句10个神技,第5个99%的人不知道

同事因为写错一个if被开除?全网疯传的Python避坑指南,看完我连夜改了代码!一、新手必踩的3大天坑(附救命代码)技巧1:缩进踩坑事件ifTrue:print("这样写必报错!...

为什么Python里遍历字符串比列表慢?3个底层原因揭秘

用字符串处理文本时,你可能正悄悄浪费性能。在日常Python开发中,我们经常需要遍历字符串和列表。但你是否注意过,当处理海量数据时,遍历字符串的速度明显比列表慢?这背后隐藏着Python设计的深层逻辑...

记录Python3.7.4更新到Python.3.7.8

Python官网Python安装包下载下载文件名称运行后选择升级选项等待安装安装完毕打开IDLE使用Python...

Python3中最常用的5种线程锁你会用吗

前言本章节将继续围绕threading模块讲解,基本上是纯理论偏多。对于日常开发者来讲很少会使用到本章节的内容,但是对框架作者等是必备知识,同时也是高频的面试常见问题。私信小编01即可获取大量Pyth...

【Python3.13】官网学习之控制流(python 控制流)

ifif语句是最常见的控制流:>>>x=int(input("Pleaseenteraninteger:"))Pleaseenteraninteger:42&g...

Python 3.9来了!这十个新特性值得关注

选自towardsdatascience作者:FarhadMalik机器之心编译编辑:陈萍近日,Python3.9发布,并开发了一些新特性,包括字典合并与更新、新的解析器、新的字符串函数等。Py...

【Python3.13】跟着官网学习Python系列

开篇个人而言,Python是写起来最顺手、看起来最喜欢的编程语言,也是实际工作中使用最多的编程语言。从Python入门,到完全使用Java,再回归Python,编程语言本质上是工具,与Excel、XM...

第十三节 Docker 环境下 Python 安装与配置全指南

一、Docker安装Python的两种核心方案(一)方案一:直接拉取官方镜像1.镜像版本选择策略DockerHub上的Python官方镜像提供丰富的版本支持,可通过以下方式筛选:按稳定...

Stable Diffusion 2025纯净版安装教程 环境搭建Python下载安装(1)

StableDiffusion安装前期准备与环境搭建我们在本地安装SD之前还需要检查我们电脑上是否举报运行SD的必要条件!听清楚,是必须、必要的条件,没有这些你的SD是跑不起来的!那么接下来我...

不用编程也能驯服AI?AIGC带火年薪百万“赛博训练师”

《科创板日报》3月11日讯(编辑郑远方)“你的职业前景,可能取决于你多会和AI聊天。”美国杂志《大西洋(TheAtlantic)》这样写道。当ChatGPT横空出世,当谷歌、微软等接连开放AI搜索...

如何获取一个APP的所有接口API和参数签名信息?

先给出所需的工具:步骤工具/技术抓包Charles、Fiddler、Wireshark、tcpdump反编译Jadx、JEB、Apktool动态调试Frida、IDAPro、Unidbg/Unico...

关于 Python ASGI 服务器,你了解多少?

背景使用过FastAPI的同学,肯定熟悉这条命令uvicornmain:app--reloadunicorn就是ASGI服务器。那么ASGI服务器是什么?为什么FastAPI要结...

python web 部署的那点事(python web程序)

开发pythonweb的人都知道,我们python是自带web模块的,也就是说我们可以不使用其它任何web服务器,就可以直接访问我们的web应用,但是实际生产环境我们很少这么做,这是为什么呢?生产环...

从头开始简单理解线性回归(附Python 实现)

本文讨论了线性回归的基础知识及其在Python编程语言中的实现。线性回归是一种统计方法,用于对因变量与一组给定的自变量之间的关系进行建模。注意:在本文中,为简单起见,我们将因变量称为标签,将自变...

清北学霸集体为我讲课是什么体验?这波知识暴击太酸爽!

最近,我有幸体验了一把“学霸天团”的专属教学——清华北大的学霸们集体为我讲课!没错,就是那种平时只能在热搜和膜拜帖里看到的大神,突然组团出现在我的学习群里,从高数到编程,从论文写作到竞赛技巧,全方位无...