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

网站建设必备网站开发师

网站建设必备,网站开发师,宁波网站建设平台分析,佛山网站开发✨✨ 欢迎大家来到景天科技苑✨✨ #x1f388;#x1f388; 养成好习惯#xff0c;先赞后看哦~#x1f388;#x1f388; 所属专栏#xff1a;前端泛海 景天的主页#xff1a;景天科技苑 文章目录 字符串对象的的相关方法1.获取字符串长度 length2.通过索引获取元素 … ✨✨ 欢迎大家来到景天科技苑✨✨ 养成好习惯先赞后看哦~ 所属专栏前端泛海 景天的主页景天科技苑 文章目录 字符串对象的的相关方法1.获取字符串长度 length2.通过索引获取元素 charAt 不支持负下标 第几个位置的字符3.charCodeAt() 拿到字符串对应字母的ASCII的编码4.清除两侧的空白 trim()5.获取首次出现的位置 indexOf6.最后一次出现的位置 lastIndexOf7.连接字符串concat8.截取字符串 slice 只能正向截取。没有步长。加上也不报错9.截取字符串 substr10.拆分字符串 split11.大小写 toUpperCase toLowerCase12.search 匹配第一次找到的索引位置,找不到返回-1 匹配字符串要带上双斜线13.match 返回匹配的数据14.字符串替换 replace 字符串对象的的相关方法 点赞收藏关注不迷路哦有需要时直接回来直接用。 虽然 JavaScript 有很多用处但是处理字符串是其中最流行的一个。下面让我们深入地分析一下使用 JavaScript 操作字符串。 在 JavaScript 中 String 是对象。 String 对象并不是以字符数组的方式存储的所以我们必须使用内建函数来操纵它们的值。这些内建函数提供了不同的方法来访问字符串变量的内容。下面我们详细看一下这些函数。 操作字符串的值是一般的开发人员必须面临的家常便饭。操作字符串的具体方式有很多比如说从一个字符串是提取出一部分内容来或者确定一个字符串是否包含一个特定的字符。 下面景天就 JavaScript 字符串处理相关函数做深入讲述 1.获取字符串长度 length var string to be or not to be;var res string.length var res string[-1] console.log(res)2.通过索引获取元素 charAt 不支持负下标 第几个位置的字符 var string to be or not to be; var res string.charAt(3) console.log(res)也可以直接通过string[3]下标获取 3.charCodeAt() 拿到字符串对应字母的ASCII的编码 如果字符串中是中文拿到的是Unicode码 字符串进行加密的时候中文不太好加密我们可以通过Unicode码进行数学运算进行加密 通过String.fromCharCode(20013) 还原成中文 4.清除两侧的空白 trim() var res string.trim() console.log(string) console.log(res)5.获取首次出现的位置 indexOf /*找不到返回-1*/ var string to be or not to be; var res string.indexOf(z) console.log(res)找不到返回-1 找到返回索引下标 6.最后一次出现的位置 lastIndexOf /*找不到返回-1*/ var res string.lastIndexOf(zzz) console.log(res);找到第一个字母最后出现的下标 7.连接字符串concat var res string.concat(d:\\,python32\\,day42); console.log(res);8.截取字符串 slice 只能正向截取。没有步长。加上也不报错 /* string.slice(开始值,结束值) 字符串的切片 留头舍尾 [支持逆向下标]*/ var string 11122233e or not to be; var res string.slice(1,7); var res string.slice(-5,-1); // to b // var res string.slice(-5,-10); //截取不到返回空 console.log(res,1)截取取头舍尾只能正向截取逆向截取获取不到 不支持逆向截取 9.截取字符串 substr /* string.substr(开始值,截取几个) */ var string 11122233e or not to be; var res string.substr(3,4) console.log(res,2)substring是从中截取一段字符串在组成一个新的字符串 截取方式顾头不顾尾 str.substring(indexA, indexB) 以下标从零开始计数包含indexA不包含indexB 如果inde新A与indexB相等则返回一个空字符串 其中字符串中的空格也算是一个字符串。 当有一个参数时 str.substring(indexA) 当有一个参数时就是从indexA往后所有的字符 如果第二参数是负数则从零开始计数 如果任一参数小于0或是NaN它将被视为0。 如果indexStart大于indexEnd那么效果和被交换一样 str.substring(indexA, indexB) includes ES6中引入的JavaScript include方法确定字符串是否包含您传递给该方法的字符。如果字符串包含某些字符则该方法将返回“ true”。 如果指定的字符串不包含您要查找的字符则includes将返回“ false”。 10.拆分字符串 split var string 11122233e or not to be; var res string.split( ) console.log(res,3)返回数组 11.大小写 toUpperCase toLowerCase var string 11122233e Or noT tO be; res string.toUpperCase(); res string.toLowerCase(); console.log(res,4)转换成大写 12.search 匹配第一次找到的索引位置,找不到返回-1 匹配字符串要带上双斜线 var string aaabbb oldaoy ccc var res string.search(/oldboy/) console.log(res,5)返回第一个字母出现的下标 13.match 返回匹配的数据 /* /正则表达式/修饰符 g:全局匹配 i:不区分大小写 m:多行匹配 */ var string 我的电话是 : 13838384388 你的电话是: 13854381438 var res string.match(/\d{11}/); // 匹配一个 var res string.match(/\d{11}/g); // 匹配多个,(需要修饰符加上g) console.log(res) console.log(res[0]) console.log(res[1])返回的是数组。不加g匹配第一个后就不再匹配。res[1]没匹配到打印出undefined 加上g后全量匹配都可以匹配到 14.字符串替换 replace /* replace默认只替换一次 */ var string to be or not to be; var res string.replace(to,two) console.log(res,6) 默认只替换一次替换第一个 替换所有的方法 方法一: function myreplace(string,a,b){/*找最后一个to,如果找不到返回-1如果能找到就不停的进行替换,直到-1为止,循环终止;*/while(string.lastIndexOf(a) ! -1){console.log(1)string string.replace(a,b);}return string; } var string to be or not to be; var res myreplace(string,to,two) console.log(res) // two be or not two be循环替换完成1前面的2表示循环跑了2次 方法二在要被替换的字符串后面加g表示全量替换 var string to be or not to be; var res string.replace(/to/g,two); console.log(res)
http://www.dnsts.com.cn/news/152341.html

相关文章:

  • 宁波网站排名方法中国互联网数据平台官网
  • 杭州有没有专业做网站的公司网页制作html完整代码
  • jsp python 网站开发wordpress 图片中文名
  • 做ui要上那些网站青岛如何做网站seo
  • 建站行业解决方案微信网页版网址
  • 如何申请一个网站 做视频直播公司官网网址
  • 微信 免费 网站怎么把产品放到网上销售
  • 微信app下载官网seo主要优化
  • 建设网站要学编程吗廊坊做网站多少钱
  • 网站开发术语wordpress评论cdn刷新
  • 中山网站建设半江红wordpress网站的彻底清理
  • 公司网站制作费用申请投资手机网站源码
  • 石家庄网站设计建设门面装修设计方案
  • 惠州网站建设技术支持互联网行业和制造业项目商业计划书的不同侧重点
  • 针对网站做的推广方案备案域名被拿去做违法
  • wordpress双站 中英文wordpress搜索框中的汉字怎么改
  • 百度做网站好吗个人建站赚钱
  • 郑州网站建设公司排行榜北京国都建设集团网站
  • 深圳行业网站建设公司seo排名优化
  • 网站免费建站2python个人网站开发
  • 两栏式网站wordpress文章到微信
  • 中国建设银行广东分行网站部署wordpress最应该用什么os
  • 晋中网站建设哪家强深圳牌匾制作
  • 手机网站总是自动跳转黑帽seo
  • 企业网站设计营销建站推荐
  • 作作网站山西建设执业注册管理中心网站
  • 企业网站推广的方式有哪些男女性做那个视频网站
  • 外贸高端网站建设打开网站显示建设中
  • 开发一个网站要多久wordpress相册博客类主题
  • 外贸零售网站建设免费招收手游代理