游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

web前端笔记7js字符获取查找遍历提取替换方法总结

  1:定义
  (1)字符串就是零个或多个排在一起的字符。
  (2)放在单引号或双引号之中。abcabc。
  (3)单引号字符串的内部,可以使用双引号。
  (4)双引号字符串的内部,可以使用单引号。
  (5)反引号:反引号允许跨行。2:模板字符串
  反引号允许字符串跨越多行并可以使用
  {}在字符串中嵌入表达式。3:获取字符串的两种方法:charAt〔〕
  (1)charAt方法返回指定位置的字符,参数是从0开始编号的位置。
  找一个字符串中的某个位置是那个字符串。letshelloconsole。log(s。charAt(4))0
  charCodeAt:返回字符串指定位置的Unicode码点(十进制表示)
  (2)〔〕
  字符串可以被视为字符串数组,因此可以用数组的方括号运算符,用来返回某个位置的字符letshelloconsole。log(s〔0〕)hconsole。log(s〔1〕)e
  但是字符串只是数组的相似性而已实际上、没办法改变字符串中的某个字符letshellos〔0〕wwconsole。log(s)hello4:字符串的length属性
  length只是返回了字符串的长度,该属性没办法改变letshellos。length1console。log(s)hello5:字符集
  字符串使用Unicode字符集,js内部所有的都是Unicode表示的。
  JavaScript中的字符串使用的是UTF16编码。6:改变大小写
  toLowerCase()和toUpperCase()方法可以改变大小写。7:遍历字符串forofletshellofor(letaofs){console。log(a)}8:生成字符串String
  String对象是js原生提供的三个包装对象之一。用来生成字符串对象。
  (1)构造函数letshellolets2newString(s)console。log(s2)String{0:a,1:b,2:c,length:3}
  字符串对象是一个类数组对象,很像数组,但不是真正的数组。
  (2)将任意的值转成字符String(true)trueString(11)119:concat()
  用于连接两个字符串,返回一个新字符串,不改变原字符串。10:slice()
  从原字符串取出子字符串并返回,不改变原字符串。
  它的第一个参数是子字符串的开始位置,
  第二个参数是子字符串的结束位置(不含该位置)。
  如果省略第二个参数,则表示子字符串一直到原字符串结束。JavaScript。slice(0,4)Java11:substring()
  用于从原字符串取出子字符串并返回,不改变原字符串,跟slice方法很相像。
  它的第一个参数表示子字符串的开始位置,
  第二个位置表示结束位置(返回结果不含该位置)
  如果省略第二个参数,则表示子字符串一直到原字符串结束。JavaScript。substring(0,4)Java
  区别:slice和substring的区别?
  slice:
  如果参数是负值,表示从结尾开始倒数计算的位置,即该负值加上字符串长度。
  如果第一个参数大于第二个参数(正数情况下),slice()方法返回一个空字符串。
  substring:
  如果第一个参数大于第二个参数,substring方法会自动更换两个参数的位置。
  如果参数是负数,substring方法会自动将负数转为0。
  由于这些规则违反直觉,因此不建议使用substring方法,应该优先使用slice。
  总结:获取子字符串,使用slice或substring。12:substr()同slice此处简略13:indexOf
  用于确定一个字符串在另一个字符串中第一次出现的位置,
  返回结果是匹配开始的位置。如果返回1,就表示不匹配。helloworld。indexOf(o)4JavaScript。indexOf(script)1
  indexOf方法还可以接受第二个参数,表示从该位置开始向后匹配。
  lastIndexOf
  lastIndexOf方法的用法跟indexOf方法一致,主要的区别是lastIndexOf从尾部开始匹配,indexOf则是从头部开始匹配。
  总结:查找子字符串时,使用indexOf或includesstartsWithendsWith进行简单检查。
  endsWith用来判断当前字符串是否是以另外一个给定的子字符串结尾的,根据判断结果返回true或false。14:trim
  用于去除字符串两端的空格,返回一个新字符串,不改变原字符串。helloworld。trim()helloworld15:toLowerCasetoUpperCase
  toLowerCase方法用于将一个字符串全部转为小写,
  toUpperCase则是全部转为大写。
  它们都返回一个新字符串,不改变原字符串16:split字符串分割成数组
  split方法按照给定规则分割字符串,返回一个由分割出来的子字符串组成的数组。abc。split()〔a,b,c〕
  如果分割规则为空字符串,则返回数组的成员是原字符串的每一个字符。
  如果省略参数,则返回数组的唯一成员就是原字符串。
  split方法还可以接受第二个参数,限定返回数组的最大成员数。17:repeat
  返回一个新字符串,表示将原字符串重复n次。x。repeat(3)xxx18:padStart(),padEnd()。
  字符串补全长度的功能。如果某个字符串不够指定长度,
  会在头部或尾部补全。padStart()用于头部补全,padEnd()用于尾部补全。19:trimStarttrimEnd
  trimStart()消除字符串头部的空格,
  trimEnd()消除尾部的空格。20:replacereplaceAll
  返回一个由替换值(replacement)替换部分或
  所有的模式(pattern)匹配项后的新字符串。
  模式可以是一个字符串或者一个正则表达式,
  替换值可以是一个字符串或者一个每次匹配都要调用的回调函数。
  如果pattern是字符串,则仅替换第一个匹配项。21:toString
  web前端笔记4有讲如果感兴趣、请参考之前文章

支付宝红包玩法升级,推出串门红包PK红包IT之家2月12日消息继新春五福后,2月11日,支付宝红包也迎来升级,新增串门红包、PK红包两大玩法,让用户足不出户也能花式云拜年、云串门。串门红包,顾名思义就是线上串门……二年级常见词造句篇一:人教版语文二年级上册造句1、寻找:小明正在寻找遗失的物品。2、名胜古迹:我国有许多名胜古迹。3、仔细:他做事很仔细。4、景色:日出的景色特别美丽。5、渐……课文一株紫丁香的教学设计范文【教材分析】《一株紫丁香》是人教版二年级上册中一首儿童诗,本课是一首儿童诗歌。讲的是小朋友把紫丁香栽在老师的窗前,表现了小朋友赞美老师,热爱老师的一片真情。全诗语言欢快流……大量斗罗大陆新剧集侵权链接现身B站抖音快手等,腾讯视频严厉谴IT之家5月30日消息今日早间,腾讯视频发布了《斗罗大陆》动画声明,称抵制盗版、捍卫权利,违者将依法追究责任。腾讯视频App截图腾讯视频在声明中指出,5月29日上午……一年级品德教学反思范文三篇一年级品德教学反思(一)怀着新奇与忐忑的心情我上了今天第一节一年级的《品德与生活》课。对于本课的设计,我基本是以教材为载体,以活动为手段进行的。开始是一首学生熟悉的……小米首届安全与隐私宣传月收官希望提升全员安全隐私保护意识IT之家7月1日消息根据小米公司官方的消息,今天,小米首届安全与隐私宣传月活动落下帷幕,小米安全与隐私委员会主席崔宝秋致辞,强调信息安全与隐私保护的重要性,并为宣传月中表现突出……全国首创哈尔滨地铁戴口罩刷脸乘车系统上线IT之家7月2日消息据哈尔滨市人民政府网站消息,7月1日,哈尔滨地铁刷脸乘车系统正式在地铁1号线、3号线一期全线27座车站投入使用。针对疫情防控需要,该系统的一大亮点是支持戴口……中国人脸识别第一案将开庭原告不满动物园强制刷脸入园IT之家6月11日消息据新京报报道,中国人脸识别第一案将开庭将于6月15日在富阳区法院开庭审理。去年浙江理工大学特聘副教授郭兵,因不愿意使用杭州野生动物世界设置的人脸识别……欧洲监管机构不要完全基于社交网络信息参与股票投资北京时间3月2日晚间消息,据报道,欧洲监管机构今日警告散户投资者,不要纯粹地根据他们从社交媒体收集的信息,参与金融市场,进行股票投资。欧洲证券和市场管理局(ESMA)主席……小骆驼音乐教学反思歌曲《小骆驼》用朴实、口语化的歌词,生动描绘了小骆驼不怕困难,勇往直前、坚定而乐观的小骆驼形象。全曲为六声羽调式和带扩充的一段体结构,24拍子。歌曲以000和的节奏和乐句完全重……2019中国科幻大会今日开幕,刘慈欣等大咖出席IT之家11月3日消息2019中国科幻大会今日在北京园博园开幕,本次大会主题为科学梦想、创造未来,由国家电影局指导,中国科学技术协会和北京市人民政府共同主办,教育部、文化和旅游……苏教版八年级上册祖国在我心中专题汇报会教案活动目的:1、通过阅读、上网搜集、采访和成果交流等活动培养学生搜集和处理信息的能力和团结协作的素质。2、通过采访、吟唱爱国诗词、爱国歌曲、影视片等陶冶情操,培养学生……
水浒传片段阅读答案【原文】《水浒传》片段当晚弟兄两个,拴束包裹。到四更时分起来,洗漱罢,吃了早饭,两个打扮动身。宋江戴着白范阳毡笠儿,上穿白缎子衫,系一条梅红纵线绦,下面缠脚,衬着多……课文四个太阳教案范文教学目标:1。认识挂、街等13个生字,会写园、因等6个字。2。正确、流利、有感情地朗读课文。3。感悟作者通过画太阳要表达的心愿是什么。教学重点难点:……第6课ampnbsp探索建设社会主义的道路教学案第6课探索建设社会主义的道路教学案一、选择题1中共八大提出的党和人民的主要任务是()a开展土地革命b集中力量发展社会生产力c镇压xxd开展文化大革命2、……同分母分数的加减法说课稿各位评委老师好。我将说课的内容为人教版新课程标准小学五年级数学下册第五单位第一小节课程内容,我将同分母分数的加减法分为3个课时,现在讲的是第一个课时的内容。教材分析:……认识钟的幼儿园大班说课稿一、分析教材幼儿园数学是一门系统性、逻辑性很强的学科,有着自身的特点和规律,密切联系幼儿的生活,结合幼儿生活实际和知识经验来设计数学活动。此活动选材来源于生活。我们都知道……一年级语文下册说课稿奇妙的舌头一、说教学内容1、教材分析《奇妙的舌头》是西师大版小学语文第二册第六组的第一篇课文,是一篇知识短文,用浅显生动的语言介绍了猫、狗、青蛙、啄木鸟、蛇五种动物舌头的特点……大班科学活动风的秘密(11月3日上午)教师:周晴一、活动目标1、喜欢在实验、游戏中探索风的形成;体验探索活动的乐趣。2、大胆操作,敢于想办法解决问题,并能清楚地表达自己的操作过程与结果。3、……容积和容积单位教学反思范文容积和容积单位是在学生已经掌握了长方体和正方体体积的计算方法的基础上教学的。本课的教学充分体现了操作演示,充分感知,从生活实际入手,教师在教学中,为学生提供实物进行直观操作演示……半截蜡烛第二课时教案教学目标:1、正确、流利、有感情地朗读课文。2、理解课文内容,感受伯诺德夫人母子三人在危急关头与敌人斗争时的机智勇敢,学习他们热爱祖国的精神。教学过程:……王玉香的教学工作的教学反思教学反思(一)创设生活情境,激发探究欲望小学数学内容来源于生活实际,它应当是现实的,有意义的、富有挑战性的,工作感悟教学反思王玉香。创设与学生的生活环境和知识背景密……关于最后一头战象的教学设计【教学目标】、会写本课的个生字,掌握课文出现的新词语,理解威风凛凛、优哉游哉、衰老、炯炯有神、浴血搏杀。、有感情地朗读课文,掌握课文主要内容、了解最后一头战象在死前……食品安全管理制度1。炊事人员应每年进行健康检查,经过卫生知识培训,取得健康合格证明和卫生知识培训合格证明后方可上岗,工作时穿戴整齐的工作衣帽,保持良好的个人卫生。2。食堂工作人员进行食品加工时……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网