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

上海网站平台建设企业信息管理系统erp

上海网站平台建设,企业信息管理系统erp,大型网站开发价格,wordpress前台会员字符串的操作是算法题当中经常碰见的一类题目#xff0c;主要考察对string类型的处理和运用。 在处理字符串的时候#xff0c;我们经常会碰到求字符串长度、匹配子字符串、替换字符串内容、连接字符串、提取字符串字符等操作#xff0c;那么调用一些简单好用的api可以让工作…字符串的操作是算法题当中经常碰见的一类题目主要考察对string类型的处理和运用。 在处理字符串的时候我们经常会碰到求字符串长度、匹配子字符串、替换字符串内容、连接字符串、提取字符串字符等操作那么调用一些简单好用的api可以让工作事半功倍在TypeScript中这些api其实和JavaScript的相同下面整理一些比较常用的api 1️⃣、返回字符串长度 length属性: 返回字符串的长度 let txt ABCDEFGHIJKLMNOPQRSTUVWXYZ;console.log(txt.length) // 262️⃣、查找字符串 indexOf() 方法: 返回字符串中指定文本首次出现的索引从0开始数,未找到则返回 -1 let txt ABCDEFGHIJKLMNOPQRSTUVWXYZ;console.log(txt.indexOf(ABCD)) // 0lastIndexOf()方法: 返回字符串中指定文本最后一次出现的索引 let txt ABCDEFGHIJKLABCDEFGH;console.log(txt.lastIndexOf(ABCD)) // 12可以添加检索起始位置为第二个参数txt.indexOf(“ABCD”, 5)、txt.lastindexOf(“ABCD”, 10): let txt ABCDEFGHIJKLABCDEFGH;console.log(txt.indexOf(ABCD, 5)); // 12console.log(txt.lastIndexOf(ABCD, 10)); // 0includes() 方法: 如果字符串包含指定值includes() 方法返回 true let txt a,b,c,aaa,bbb,aaa;console.log(txt.includes(aaa)); // true3️⃣、提取字符串 slice()方法提取字符串的某个部分并在新字符串中返回被提取的部分 let txt Apple, Banana, Mango;console.log(txt.slice(7)); // Banana, Mangoconsole.log(txt.slice(7,13)); // Banana如果某个参数为负则从字符串的结尾开始计数 let txt Apple, Banana, Mango;console.log(txt.slice(7,-3)); // Banana, Masubstring()方法: 类似于 slice(),提取字符串的某个部分并在新字符串中返回被提取的部分。 let txt Apple, Banana, Mango;console.log(txt.substring(7)); // Banana, Mangoconsole.log(txt.substring(7,10)); // Bansubstr()方法:类似于 slice()但第二个参数是被提取部分的长度。 let txt Apple, Banana, Mango;console.log(txt.substr(7,4)); // Bana4️⃣、替换字符串内容 replace() 方法: 用另一个值替换在字符串中指定的值,返回新字符串,默认只替换首个匹配 let txt Apple, Banana, Mango; console.log(txt.replace(Banana, Orange)); // Apple, Orange, Mango // 执行大小写不敏感的替换使用正则表达式 /i console.log(txt.replace(/BAnana/i, Orange)); // Apple, Orange, Mango // 替换所有匹配请使用正则表达式的 g 标志用于全局搜索 let txt Apple, Banana, Mango, Banana; console.log(txt.replace(/Banana/g, Orange)); // Apple, Orange, Mango, Orange5️⃣、转换为大写和小写 toUpperCase() 方法把字符串转换为大写 let txt Apple, Banana, Mango, Banana;console.log(txt.toUpperCase()); // APPLE, BANANA, MANGO, BANANAtoLowerCase() 方法把字符串转换为大写 let txt Apple, Banana, Mango, Banana;console.log(txt.toLowerCase()); // apple, banana, mango, banana6️⃣、连接字符串 concat() 方法连接两个或多个字符串 let txt1 Apple;let txt2 Banana;let txt3 Mango;console.log(txt1.concat( , txt2, , txt3)); // Apple Banana Mango7️⃣、提取字符串字符 charAt() 方法: 返回字符串中指定下标位置的字符串 let txt1 Apple;console.log(txt1.charAt(1)); // pcharCodeAt() 方法: 返回字符串中指定索引的字符 unicode 编码 let txt1 Apple;console.log(txt1.charCodeAt(1)); // 112属性访问不推荐 let txt1 Apple;console.log(txt1[1]); // p8️⃣、切片把字符串转换为数组 split() 方法: 切片以某个为分隔将字符串转换为数组 let txt1 a,b,c;console.log(txt1.split()); // [ a, ,, b, ,, c ]console.log(txt1.split(,)); // [ a, b, c ]最后 个人简介2022年度博客之星总排名TOP12、人工智能领域TOP2人工智能领域优质创作者。 关注我中杯可乐多加冰 限时免费订阅TypeScript算法实战 加入社群 抱团学习中杯可乐的答疑交流群 支持我点赞收藏⭐️留言
http://www.w-s-a.com/news/579225/

相关文章:

  • 做音箱木工网站吉林平安建设网站
  • 品牌网站建设咨询灯光设计网站推荐
  • 温州网站运营打开百度一下网页版
  • 网站有情链接怎么做住房公积金个体工商户
  • 内蒙古网站开发网站开发验收资料
  • 温州网站建设首选国鼎网络网络营销方法可分为两类
  • 做张家界旅游网站多少钱企业推广网络营销
  • 代做毕设网站推荐广东手机微信网站制作
  • 福州建设工程质量监督网站专业做公司宣传网站的
  • 百度云建站教程网站工程师是做什么的
  • 手机在线制作网站一级消防工程师考试试题及答案
  • 网站设计的需求网页制作教程和素材
  • 徐州网站建设 网站推广WordPress 文章编辑
  • 做什么网站比较受欢迎软件商店下载安装2023版本最新
  • 做ip资讯的网站怎么在wordpress中套用同行网页
  • 医院网站如何备案东莞优化公司收费
  • 罗村网站开发适合ps做图的素材网站有哪些
  • 网站建设中 油财宝企业网址怎么整
  • asp.net空网站php网站开发要学什么
  • 做可视化的网站微信网站模版下载
  • 包头移动的网站建设茂名建站价格
  • 网站文章内容一键排版功能铜山网站建设
  • cdr可不可做网站对网站建设起到计划和指导的作用
  • 合肥最好的网站建设网页设计心得体会2000字
  • 西安网站品牌建设门户网站类型
  • 网上做调查问卷的网站请人做网站域名和主机
  • 个人网站模板html5找公司网站建设
  • 找最新游戏做视频网站一个做网站的团队需要哪些人员
  • 威海市做网站的做网站很难吗
  • 广州房地产网站建设方案怎么免费申请网站