18 JavaScript字符串方法
2024-09-07 01:11:18
- indexOf():从头到尾进行检索。返回指定文本在字符串最后一次出现的索引,否则返回-1。可以指定第二个参数作为起始位置。
- lastIndexOf:从尾到头进行检索。返回指定文本最后出现的位置,否则返回-1。可以指定第二个参数作为起始位置。无法用正则。
- search():返回字符串指定文本的位置,无法设置第二个参数,但可以用正则。
- slice():提取字符串的某个部分并在新字符串中返回被提取的部分。var res = str.slice(7,13)提取7-13的字符;
- substring()类似于slice(),不同之处在于无法接受负索引。 substring(7,13)如果省略第二个参数,则将裁剪字符串的剩余部分。
- substr()方法类似slice(),不同之处在于第二个参数规定被提取的长度。substr(a,b)提取索引a-b的字符。
- replace()方法只能替换第一个在字符串中指定的值。
- charAt()返回索引处的字符
- charCodeAt()返回指定索引字符的Unicode编码
- ES5允许访问属性:str[0],不适用与IE7及其更早的版本,有点不太靠谱
最新文章
- iOS 7 UI Transition – Porting View Controller Layouts from iOS 6
- Cross-Entropy Loss 与Accuracy的数值关系
- C语言 复杂队列(链表队列)
- VC++ 0xC0000005: Access violation.
- Linux磁盘管理命令
- 发送一个简单的HTTP GET请求并且取回响应。
- CSS样式学习笔记『W3School』
- testng 提供参数
- C# 它 抽象类和接口
- 论如何把JS踩在脚下 —— JQuery基础及Ajax请求详解
- 标准IO: 文件的打开与关闭函数 fopen &; fclose
- 强连通分量tarjan缩点——POJ2186 Popular Cows
- Go 完整实现版本比较 VersionCompare 函数
- numpy.random中的shuffle和permutation以及mini-batch调整数据集(X, Y)
- Python基础练习题100例(Python 3.x)
- 基准对象object中的基础类型----集合 (七)
- laravel 路由的配置
- js 处理URL实用技巧
- Spring开启方法异步执行
- IT规划,是否一定要梳理流程
热门文章
- Java数据处理,Map中数据转double并取小数点后两位
- <;meta charset=";utf-8"; name=";viewport"; content=";width=device-width, initial-scale=1.0, minimum-scale=0.5, maximum-scale=2.0, user-scalable=yes";/>;
- windows 安装 MySQL
- Java引擎
- Func<;T,TResult>;代理
- android底部导航栏实现
- Eclipse C++配置静态链接库和动态链接库
- 远程操作Linux主机
- Qt 解析命令行参数
- Atcoder Beginner Contest153F(模拟)