首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JsString对象

JsString对象 String全局对象是一个用于字符串或一个字符序列的构造函数。...事实上,Js中基本数据类型的值不可变,基本类型的值一旦创建就不能被改变,所有操作只能返回一个新的值而不能去改变旧的值。...[, fromIndex]) indexOf()方法返回调用String对象中第一次出现的指定值的索引,从fromIndex处进行搜索,如果未找到该值,则返回-1,参数searchValue是要被查找的字符串值...[, fromIndex]) lastIndexOf()方法返回调用String对象的指定值最后一次出现的索引,在一个字符串中的指定位置fromIndex处从后向前搜索,如果没找到这个特定值则返回-1...() str.search(regexp) search()方法执行正则表达式和String对象之间的一个搜索匹配,如果传入一个非正则表达式对象regexp,则会使用new RegExp(regexp

7.6K20
您找到你想要的搜索结果了吗?
是的
没有找到

js string字符串常用方法

length属性 每个 String 对象都有一个 length 属性,表示字符串中字符的数量: let str = "hello"; str.length; // 5 charAt() charAt...这个方法可以接受任意 多个数值,并返回将所有数值对应的字符拼接起来的字符串: String.fromCharCode(97, 98, 99);// "abc concat() 用于将一个或多个字符串拼接成一个新字符串...这意味着,indexOf()会从这个参数指定的位置开始向字符串末尾搜索,忽略该位置之前的字符;lastIndexOf()则会从这个参数指定的位置开始向字符串开头搜索,忽略该位置之后直到字符串末尾的字符:..."abcde"; str.startsWith("abc"); // true str.endsWith("de"); // true startsWith()方法接收可选的第二个参数,表示开始搜索的位置...如果传入第二个参数,则意味着这两个方法会从指定位置向着字符串末尾搜索,忽略该位置之前的所有字符; endsWith()方法接收可选的第二个参数,表示应该当作字符串末尾的位置。

2.2K40

JS原生引用类型解析4-String类型

String类型对象创建 String类型是与字符串对应的引用类型,String类型对象创建是使用String构造函数。下面是使用String构造函数传入不同类型参数后的情况。...// String {"NaN"} // 传入Infinity类型 console.log(new String(Infinity)); // String {"Infinity"} // 传入String...4.1 String构造函数的属性 String.length 长度为1 String.name 名称为"String" String.prototype 指向String构造函数的原型,可以为所有...5.1 String原型对象的属性 String.prototype.constructor 指向构造函数Array String.prototype.length 长度为0 5.2 String原型对象的方法...String.prototype.search() 对正则表达式和指定字符串进行匹配搜索,返回第一个出现的匹配项的下标。如果匹配成功,则 search() 返回正则表达式在字符串中首次匹配项的索引。

1.8K30

使用fuse.js模糊搜索 常用配置

fuse.js是一个轻量的模糊搜索库 安装 npm install --save fuse.js 使用 import Fuse from 'fuse.js' const list = [...] //...带搜索的数据 const options = {keys:['name']} // 搜索配置,可以配置多个查找字段 const fuse = new Fuse(list, options); return...fuse.search('psr') // 根据模式返回搜索结果,形式如[{item:{匹配的对象},refIndex:0},...]...大小写敏感 false includeScore 结果包含匹配度 false 结果值:0表示完全匹配,1表示完全不匹配 includeMatches 结果包含匹配字符的索引值 false 可用于高亮显示搜索字符的场景...minMatchCharLength 最小匹配长度 1 可用于需要至少几个字符才执行搜索的场景 shouldSort 结果集排序 true 结果集按照匹配度排序 findAllMatches 查找所有项目

1.9K30
领券