js字符串截取substring和substr

简介: js字符串截取substring和substr

定义测试使用的字符串

var text = "Hello World";

字符串Hello World 字符对应下标

H

e

l

l

o

 

W

o

r

l

d

0

1

2

3

4

5

6

7

8

9

10

字符串截取

// substring(start, end) 截取范围:[start, end)
text.substring(6, 11)
"World"
// substr(start, length) 
text.substr(6, 5)
"World"

字符串查找

// 从前向后
text.indexOf("o")
4
// 从后向前
text.lastIndexOf("o")
7

字符串和数组转换

// 字符串转数组
text.split(" ")
["Hello", "World"]
// 数组转字符串
["Hello", "World"].join("-")
"Hello-World"

参考

JS截取字符串方法实例

相关文章
|
9月前
|
JavaScript 前端开发
JS几种拼接字符串的方法
JS几种拼接字符串的方法
138 1
|
8月前
|
JavaScript 前端开发 数据处理
模板字符串和普通字符串在浏览器和 Node.js 中的性能表现是否一致?
综上所述,模板字符串和普通字符串在浏览器和 Node.js 中的性能表现既有相似之处,也有不同之处。在实际应用中,需要根据具体的场景和性能需求来选择使用哪种字符串处理方式,以达到最佳的性能和开发效率。
169 63
|
6月前
|
JavaScript 前端开发 开发者
JavaScript字符串的常用方法
在JavaScript中,字符串处理是一个非常常见的任务。JavaScript提供了丰富的字符串操作方法,使开发者能够高效地处理和操作字符串。本文将详细介绍JavaScript字符串的常用方法,并提供示例代码以便更好地理解和应用这些方法。
106 13
|
8月前
|
JavaScript 前端开发 索引
JavaScript学习第二章--字符串
本文介绍了JavaScript中的字符串处理,包括普通字符串和模板字符串的使用方法及常见字符串操作方法如`charAt`、`concat`、`endsWith`等,适合前端学习者参考。作者是一位热爱前端技术的大一学生,专注于分享实用的编程技巧。
71 2
|
9月前
|
存储 JavaScript 前端开发
JavaScript 字符串(String) 对象
JavaScript 字符串(String) 对象
92 3
|
10月前
|
JavaScript 前端开发
javascript创建字符串
javascript创建字符串
|
10月前
|
JavaScript 前端开发
如何在JavaScript中替换字符串:一篇详细指南
如何在JavaScript中替换字符串:一篇详细指南
|
10月前
|
JavaScript 前端开发 C++
JavaScript用indexOf()在字符串数组中查找子串时需要注意的一个地方
JavaScript用indexOf()在字符串数组中查找子串时需要注意的一个地方
|
10月前
|
C++
HTML+JavaScript构建一个将C/C++定义的ANSI字符串转换为MASM32定义的DWUniCode字符串的工具
HTML+JavaScript构建一个将C/C++定义的ANSI字符串转换为MASM32定义的DWUniCode字符串的工具
|
10月前
|
存储 移动开发 JavaScript
用 JavaScript 操作字符串
用 JavaScript 操作字符串

热门文章

最新文章