[JS]API的使用方法

简介: [JS]API的使用方法

字符串方法:


字符串搜索:

.length :返回字符串长度

.indexOF("string"):返回字符串再文本中那个首次出现的索引位置,如未找到则返回-1

.lastIndexOf("string"):返回字符串在文本中最后一次出现的索引位置,如未找到则返回-1

.search("string"):搜索字符串,返回匹配的位置:支持正则表达式

字符串提取:

.slice(?,?):提取两个参数中间索引的字符串,如果参数为负数,则从字符串开始计数,省略第二个参数,则从第一个参数开始截取剩余部分

.substring(?,?):提取两个参数中间索引的字符串,无法接受负值索引,省略第二个参数则从第一个参数开始截取剩余部分。

.substr(?,?):和slice()类似,不同之处在于第二个参数规定被提取部分的长度,如果参数为负数,则从字符串结尾开始计数


替换字符串:


.replace("",""):将第一个参数的值替换成第二个参数的值,默认替换首个匹配,区分大小写。如果不匹配大小写则用正则表达式来实现。

转换大小写:

.tuUpperCase():把字符串转大写

.tuLowerCase():把字符串转小写


多个字符串连接


.concat("",""):将多个字符串连接,括号内可以填变量,与+运算符等效


字符串删除


.trim():删除字符串两端空白符

返回索引:

.charAt(?):返回字符串索引指定的字符

.charCodeAt(?):返回字符串指定索引的字符unicode编码

字符串转数组:

.split("分隔符"):通过分隔符,将字符串分割并转为数组

目录
相关文章
|
8天前
|
JavaScript 前端开发 API
复习JavaScript中的数组API
这段代码介绍了JavaScript数组的几种实用方法:`fill`用于用固定值覆盖指定范围内的元素;`find`查找符合条件的第一个元素;`findIndex`获取该元素的索引;`sort`对数组排序,需提供比较函数以正确排序数字;结合`slice`与`sort`可在不改动原数组的情况下进行排序;`reverse`反转数组元素;利用`map`可创建新数组并替换其中的特定元素,同时保持原数组不变。
8 1
|
6天前
|
存储 JavaScript API
Node.js中的异步API
【8月更文挑战第16天】
13 1
|
8天前
|
JavaScript 前端开发
JavaScript 中 this 的使用方法详解
JavaScript 中 this 的使用方法详解
19 1
|
8天前
|
XML JavaScript 前端开发
JavaScript中的DOM解析器DOMParser api的讲解
`DOMParser`能将XML或HTML源码字符串解析成DOM `Document`。通过`new DOMParser()`创建实例,使用`.parseFromString(string, type)`方法进行解析,其中`string`为待解析的字符串,`type`指定解析类型如`text/html`或`text/xml`等,返回一个`Document`对象。例如,可解析包含`<p>666</p>`的字符串并获取其文本内容`666`。
13 1
|
4天前
|
JavaScript 前端开发 定位技术
百度地图JavaScript API v2.0创建地图
百度地图JavaScript API v2.0创建地图
7 0
|
26天前
|
存储 JavaScript 安全
Node中的AsyncLocalStorage 使用问题之生产环境中使用async_hooks的问题如何解决
Node中的AsyncLocalStorage 使用问题之生产环境中使用async_hooks的问题如何解决
|
1月前
|
JavaScript 应用服务中间件 API
Node.js搭建REST API实战:从基础到部署
【7月更文挑战第18天】通过以上步骤,你可以将你的Node.js REST API从开发环境顺利迁移到生产环境,并利用各种工具和技术来确保应用的稳定性、安全性和可扩展性。
|
7天前
|
JavaScript API
复习总结JS中不熟练的API
复习总结JS中不熟练的API
14 0
|
8天前
|
JavaScript 前端开发 容器
js之弹性布局使用方法
js之弹性布局使用方法
17 0
|
11天前
|
缓存 JavaScript 前端开发
微信 JS-SDK Demo “分享信息设置” API 及数字签名生成方法(NodeJS版本)
微信 JS-SDK Demo “分享信息设置” API 及数字签名生成方法(NodeJS版本)更新时间(2020-10-29)