javascript字符串方法和属性

admin2年前 (2023-06-29)it知识605

javascript字符串方法和属性

1.获取字符串的长度

var text=""abcndfsdfdsfsd";console.log(text.length);

2.查找字符串中的字符串

javascript 从零计算位置的。

0是字符串中的第一个位置,1[文]是第二个,2是第三个,以此类[章]推。

indexOf() 方法返回字符串中指定文本首次出现的索引(位置):

var str = "The full name of China is the People's Republic of China.";console.log(str.indexOf("China"));

lastIndexOf() 方法返回指定文本在字符串中最后一次出现的索引:

var str = "The full name of China is the People's Republic of China.";console.log(str.lastIndexOf("China"));

如果没有找到文本,indexOf()和lastIndexOf() 均返回 -1。

indexOf 和lastIndexOf 都可有第二参数为检索起始位置[来]

检索字符串中的字符串

search()方法搜索特定值的字符串,并返回匹配的位置:

var str = "The full name of China is the People's Republic of China.";console.log(str.search("China"));

发现indexOf() 与search()的结果是一样的,

但是这两种方法是有区别的,

search()方法无法设置[自]第二个开始位置参数

indexOf()方法无法使[一]用正则表达式


标签: JavaScript

相关文章

JavaScript 对象定义

在JavaScript 中,对象是王。如果你理解了对象,就理解了javascript。在Javascript 中,几乎所有事物都是对象。 布尔是对象(如果用new 关键词定义)数字是对象(如...

JavaScript 对象原型

前面有一章提到无法为已有的对象构造器添加新属性Person.nationality = "English";  //得到的是undefine...

JavaScript Set

JavaScript的Set(集合)是一组唯一值的集合。每个值只能在Set中出现一次。Set可以容纳任何数据类型的值。如何创建Set将数组传递给new Set()创建一个新的Set, 然后使用add(...

JavaScript可以应用在哪些领域?

JavaScript的应用领域非常广泛,包括但不限于以下领域:网站开发:这是JavaScript最常用的领域之一,可以用于实现前端逻辑、动态特效、表单验证、导航栏、交互性等功能。移动开发:通过结合HT...

vue 的重要性

Vue是一套用于构建用户界面的渐进式框架,具有以下优点:易用:学习曲线平缓,api简洁,容易上手。灵活:可以嵌入到现成的服务端框架中,带来更加丰富的交互系统。高性能:基于虚拟DOM,低耦合,可重用,独...

前端定时器代码

写一个mySetInterVal(fn, a,b), 每次间隔啊,a, a+b,a+2b 的时间,然后写一个myClear,停止上面的mySetInterValfunction mySetI...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。