当前位置: 首页 > article >正文

前端基础的讲解-JS(14)

字符串的操作方法

  • substr(start,length) start 位置开始,取 length 个字符,不改变原字符串
  • slice(start,end),从 start 位置开始,截取到 end 位置,end 取不到(都是索引)
  • substring(start,end),从 start 位置开始,截取到 end 位置,end 取不到 和 slice 基本相同
// 从下标 3 开始 取 4 个字符
let  str1  =  'abcdefg';
let  str2  =  str1.substr(3,4); console.log(str2);  //  defg

// 从下标 2 开始,截取到下标 4 之前
let  str3  =  'abcdefg';
let  str4  =  str3.slice(2,4); console.log(str4);  //  cd
//与slice基本相同
let  str5  =  'abcdefg';
let  str6  =  str5.substring(2,4); console.log(str6);  //  cd

replace()方法

replace() 方法用于在字符串中用一些字符替换另一些字符,其使用格式如下:

//  字符串.replace(被替换的字符串,要替换为的字符串);
let  str1  =  'abcdefg';
let  str2  =  str1.replace('efg','123');
 console.log(str2);	//  abcd123

split()方法

split()方法用于切割字符串,它可以将字符串切分为数组。在切分完毕之后,返回的是一个新     数组。其使用格式如下:

//  字符串.split("分割字符")
let  str1  =  'abcdefg'; 
let  str2  =  str1.split();
//用''分割
console.log(str2);	//  ['abcdefg']
let  str3  =  str1.split('');
onsole.log(str3);// ['a',  'b',  'c',  'd',  'e',  'f',  'g']
//用,分割
let  str4  =  '123,456,789';
let  str5  =  str4.split(',');
console.log(str5);	//  ['123',  '456',  '789']


http://www.kler.cn/a/403227.html

相关文章:

  • centos安装jenkins
  • 【国产MCU系列】-GD32F470-内部集成电路总线接口(I2C)
  • 路由缓存后跳转到新路由时,上一路由中的tip信息框不销毁问题解决
  • Leetcode 完全二叉树的节点个数
  • ip代理池新玩法,收集全网可用代理01,初次验证存活ip
  • Golang语言系列-Channel
  • 【AIGC】ChatGPT提示词Prompt解析:情感分析,分手后还可以做朋友吗?
  • LTE Cat 1 无线通信模块 AT 指令使用
  • uni-app Vue3语法实现微信小程序样式穿透uview-plus框架
  • 第7章硬件测试-7.3 功能测试
  • JS一个then方法异步的问题
  • 【模型级联】YOLO-World与SAM2通过文本实现指定目标的零样本分割
  • 原生JS和CSS,HTML实现开屏弹窗
  • 快速简单的视频下载器——lux
  • 部门管理系统功能完善(删除部门、添加部门、根据 ID 查询部门 和 修改部门)
  • 思考Redis的用途 2024-11-19
  • 【数据结构】—— 时间复杂度、空间复杂度
  • 依赖管理(go mod)
  • Android开发实战班 - 网络编程 - WebSocket 实时通信
  • 数据结构-堆排序笔记
  • 本草纲目数字化:Spring Boot在中药实验管理中的应用
  • 【Pytorch】torch.utils.data模块
  • .NET 9与C# 13革新:新数据类型与语法糖深度解析
  • 【课堂笔记】隐私计算实训营第四期:匿踪查询PIR
  • 【软件测试】自动化常用函数
  • 拼多多式社交裂变在欧美市场的困境与突破:Web3 增长的新思考