web前端:JS查找某个字符在字符串中出现的位置及次数

    作者:#SY 更新于: 2020-03-06 13:47:05

    Web开发

      Javascript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在html(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

      在1995年时,由Netscape公司的BrendanEich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。

      JS查找某个字符在字符串中出现的位置及次数

      varstr='fdhfgcsaedvcfhgfh';

      varindex=str.indexOf('f');//字符出现的位置

      varnum=0;//这个字符出现的次数

      while(index!==-1){

      console.log(index);//打印字符串出现的位置

      num++;//每出现一次次数加一

      index=str.indexOf('f',index+1);//从字符串出现的位置的下一位置开始继续查找

      }

      console.log('f一共出现了'+num+'次');

      str.inedxOf('要查找的字符串',起始位置);

      字符串主要用于编程,概念说明、函数解释、用法详述见正文,这里补充一点:字符串在存储上类似字符数组,所以它每一位的单个元素都是可以提取的,如s="abcdefghij",则s[1]="b",s[9]="j",而字符串的零位正是它的长度,如s[0]=10(※上述功能Ansistring没有。),这可以给我们提供很多方便,如高精度运算时每一位都可以转化为数字存入数组。

课课家教育

未登录