首页 > 编程语言 >javaScript 字符串方法,字符串搜索,

javaScript 字符串方法,字符串搜索,

时间:2022-09-21 21:44:26浏览次数:73  
标签:console log indexOf javaScript var 搜索 字符串 name



  // 这是字符串  能够使用单引号或双引号
        var mko='hello woredw'
        var qwe="hello  worasd"


        // new   一个字符串         var ssrwa=new String("hello")

        // 字符串的长度】         var mko=mko.length
        // 索引的下标         console.log(qwe[0]);         // h
        // 遍历         // for (var nji=0;nji<qwe.length;nji++){         //     console.log(qwe[nji]);         // }



    //   统计字符出现的次数        var ppp='asdddsa'        var zxc1={}        // undefined  是未定义的        for (var o1=0;o1<ppp.length;o1++){                if (zxc1[ppp[o1]]==undefined){                       zxc1[ppp[o1]]=1                }else{                       zxc1[ppp[o1]]++                }                     }     // 字符编码     var zxc111=[]     for(var c=65;c<91;c++){         // a-z         console.log(String.fromCharCode(c));         zxc111.push(String.fromCharCode(c))     }     console.log(zxc111);



    // 小写转换成大写     var kkk='hello'     console.log(kkk.toUpperCase());
    // 大写转换成小写     console.log(kkk.toLowerCase());
    // 截取     // substr(开始索引,结束索引)     // substring (开始索引,结束索引)
    // 通过截取,首字母大写     var bh_hu='xxh'     console.log(bh_hu.substr(0,1).toUpperCase()+bh_hu.substr(1));         // split 分割为数组     var zxc='a,f,v,c'     console.log(zxc.split(","));     // 练习 空字符串 分割     var zxc_1='a f v b'     console.log(zxc_1.split(' '));
    // 查找字符串中的字符串  indexOf() 方法返回字符串中指定文本首次出现的索引(位置)     // 第一次出现在     // 如果未找到文本, indexOf() 和 lastIndexOf() 均返回   -1。
    var bnm='The full name of China is the People s Republic of China  full'     console.log(bnm.indexOf('full')); // 4     console.log(bnm.indexOf('name'));// 9

    //lastIndexOf() 方法返回指定文本在字符串中最后一次出现的索引:     console.log(bnm.lastIndexOf('full')); //58

    // concat() 连接两个或多个字符串:     var zxc='hello'     var mok='woredf'     var text3=zxc.concat('',mok)     console.log(text3);    
    // String.trim()     // trim() 方法删除字符串两端的空白符:     var zxc111='     hello eofdd      '     console.log(zxc111);       console.log(zxc111.trim());
     //小案例  模糊查询   找出有a的     var lll=['aa','bbb','cac','www','aq',]     for (var n=0;n<lll.length;n++){         if (lll[n].indexOf('a')!=-1){              console.log(lll[n]);         };     }
    // 也可以有数组的回调函数     var xxh=['手机','手套','手柄','电脑','电视']     var name=prompt('输入')     var lp_io=xxh.filter(function(item){          return item.indexOf(name)!=-1     })    document.write(lp_io.join(''))


//    JSON  字符串 转换成  对象
 var vv='{"name":"xxh","age":19}'  var obj=JSON.parse(vv)  console.log(obj);  // {name: 'xxh', age: 19}
 

  

标签:console,log,indexOf,javaScript,var,搜索,字符串,name
From: https://www.cnblogs.com/xxh12/p/16717219.html

相关文章

  • .Net 7内容汇总(2)--原始字符串
    在C#11里,添加了一个叫原始字符串的东西。这个东西算是我相当喜欢以及期待的功能。我们先来看看这玩意咋用。首先,我们先来看看之前如果我们需要定义一个带引号的字符串我们......
  • 正则提取字符串中的手机号码/座机号码/400电话
    废话不多说,直接上代码:///<summary>///提取字符串中的电话号码(手机号码、座机号码、400电话)///正则表达式提取///一、手机号码:11位([1][3456789]\d{9})///二、......
  • C++ time_t与格式化日期时间字符串的转换
    开发中对于特定格式的日期和格式获取很常见,这里给出一系列工具函数:#include<time.h>#include<sstream>usingnamespacestd;//time转格式化字符串=============......
  • c++ 字符串常用操作
    查找搜索一般使用find,rfind即可,如果找不到,返回std::npos.size_tfind(conststring&str,size_tpos=0)const;size_tfind(constchar*s,size_tpos=0)......
  • 跟我学 JavaScript-VII
    跟我学JavaScript-VIIJavaScript(JS)中的While循环JavaScript系列的第-7天,今天我们将学习While循环如果您是本系列的新手,请查看上一部分—(关联)循环为什么......
  • 使用这些内置函数提升您的 JavaScript 技能!
    使用这些内置函数提升您的JavaScript技能!Pexels上的JoshHild拍摄的照片[标准内置对象-JavaScript|MDN本章记录了JavaScript的所有标准内置对象,包括它们......
  • 智能搜索引擎 | 驱动电商业务增长实践
    开放搜索是阿里集团搜索业务中台,基于大数据深度学习在线服务体系打造的智能搜索云服务产品。拥有核心引擎、召回排序、搜索引导、充分开放等核心能力,可应用在电商行业、教......
  • 你应该知道的 Python F 字符串技巧
    Python你应该知道的PythonF字符串技巧停止打印(f”variable={variable}”)Photoby约尔格·安杰利on不飞溅早在2016年,Python3.6就引入了一种新的字符串格......
  • 使用 JavaScript 的 Glassmorphic 计算器
    使用JavaScript的Glassmorphic计算器大家好!欢迎来到编码扭矩.在本博客中,我将向您解释如何使用HTML、CSS和JavaScript制作Glassmorphic计算器。这将是一个分......
  • 来看界面组件DevExpress WinForm是如何实现地图搜索的
    DevExpressWinForm拥有180+组件和UI库,能为WindowsForms平台创建具有影响力的业务解决方案。DevExpressWinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office......