JavaScript--字符串常用方法总结
JavaScript--字符串常用方法总结
举例模板:
var str = "what are you "
var str1 = "sss"
var txt = str.方法(参数1,参数2...)
console.log(txt)
1.charAt(索引):根据索引,返回字符串中指定的字符串
var txt = str.charAt(5)
2.charCodeAt(索引):根据索引,返回字符串中指定字符串的ASCII编码
var txt = str.charCodeAt(5)
3.concat("字符串","字符串"...):拼接字符串,返回值为新的字符串
var txt = str.concat(str1)
4.slice(开始索引,结束索引):从开始索引开始截取字符串,到结束索引的前一个位置结束,返回截取的字符串,原字符串不会改变
var txt = str.slice(2,5)
5.substring(开始索引,结束索引):同slice方法使用相同
var txt = str.substring(2,5)
6.substr(开始索引,截取长度):从开始索引开始截取,按照指定长度进行截取,返回截取的新字符串,原字符串没有改变
var txt = str.substr(2,5)
7.indexOf("需要查找的字符串",开始查找的索引):从开始索引,开始查找,返回找到的一个该字符串的索引
var txt = str.indexOf("a",5)
8.astIndexOf("要查找的字符串",开始查找的索引):从开始索引开始查找,从后向前依次查找,并返回查找的第一个该字符的索引.索引顺序并没有改变
var txt = str.lastIndexOf("a",3)
9.trim():去除字符串两端的空格,字符串中间的无法去除,返回一个新的字符串,原字符串并没有改变
var txt = str.trim()
10.
toLocaleUpperCase():将字符串全部转化为大写
toLocaleLowerCase():将字符串全部转化为小写
var txt = str.toLocaleUpperCase()
var txt = str.toLocaleLowerCase()
注:其中的Local可以省略
11.replace("旧的字符串" , "新的字符串"):使用新的字符串将旧的字符串替换,返回替换后的字符串,原字符串没有改变
var txt = str.replace("are",str1)
12.split("指定字符串"):按照指定字符串进行截取,截取后,将剩下的字符串,按照一个数组的形成返回.数组中存储的是按照截取的字符串分割开的字符串
var txt = str.split("a")
JavaScript--字符串常用方法总结的更多相关文章
- Javascript字符串常用方法详解
字符串 字符串就是一个或多个排列在一起的字符,放在单引号或双引号之中. 'abc'"abc" length属性 js里的字符串类似于数组,都是一个一个字符拼凑在一起组成的,因此可以 ...
- JavaScript字符串常用方法
toUpperCase():把一个字符串全部变为大写 toLowerCase():把一个字符串全部变为小写 indexOf():会搜索制定字符串出现的位置,有返回索引,没有返回-1 substring ...
- javascript -字符串常用方法
let str ="stRing" toUpperCase / toLowerCase 大小写 toUpperCase()把一个字符串全部变为大写; toLowerCas ...
- Javascript中字符串常用方法
JavaScript字符串常用方法 (1)获取相应位置的字符(charAt()) var str="你好,小小鸟!" var s=str.charAt(1) //获取到索引为1的字 ...
- Javascript中常用方法简介
Array数组常用方法 先创建一个数组var abc = [1,2,3,4,5,6,7,8,9]; (1)pop(); 这个方法会删除数组的最后一项并返回删除掉的值. 比如:console ...
- JavaScript数组常用方法解析和深层次js数组扁平化
前言 数组作为在开发中常用的集合,除了for循环遍历以外,还有很多内置对象的方法,包括map,以及数组筛选元素filter等. 注:文章结尾处附深层次数组扁平化方法操作. 作为引用数据类型的一种,在处 ...
- JavaScript 字符串实用常操纪要
JavaScript 字符串用于存储和处理文本.因此在编写 JS 代码之时她总如影随形,在你处理用户的输入数据的时候,在读取或设置 DOM 对象的属性时,在操作 Cookie 时,在转换各种不同 Da ...
- JavaScript 字符串操作
JavaScript 字符串用于存储和处理文本.因此在编写 JS 代码之时她总如影随形,在你处理用户的输入数据的时候,在读取或设置 DOM 对象的属性时,在操作 Cookie 时,在转换各种不同 Da ...
- JavaScript 字符串常用操作
JavaScript 字符串用于存储和处理文本.因此在编写 JS 代码之时她总如影随形,在你处理用户的输入数据的时候,在读取或设置 DOM 对象的属性时,在操作 Cookie 时,在转换各种不同 Da ...
- OC中的字符串常用方法
OC中的字符串常用方法 OC中对字符串进行操作使用了Foundation框架中的NSString类(不可变).NSMutableString类(可变). NSString 1.创建字符串 [objc] ...
随机推荐
- 在VC中动态加载ODBC的方法
在使用VC.VB.Delphi等高级语言编写数据库应用程序时,往往需要用户自己在控制面板中配置ODBC数据源.对于一般用户而言,配置ODBC数据源可能是一件比较困难的工作.而且,在实际应用中,用户往往 ...
- 2016/06/16 phpexcel
程序部分 require_once './phpexcel/PHPExcel.php'; // 首先创建一个新的对象 PHPExcel object $objPHPExcel = new ...
- windows下在eclipse上远程连接hadoop集群调试mapreduce错误记录
第一次跑mapreduce,记录遇到的几个问题,hadoop集群是CDH版本的,但我windows本地的jar包是直接用hadoop2.6.0的版本,并没有特意找CDH版本的 1.Exception ...
- extjs4.0 treepanel节点的选中、展开! 数据的重新加载
1.extjs4.0API较3.0有非常大变化2.多级子父节点的选中和展开.3.数据的重新加载.tree.getStore().load4.节点的移除,从树中根据ID获取节点 tree.getStor ...
- div 下 的img水平居中
设置text-align:center; 这个div必须要设置宽度: 如:{text-align:center; width:100%;}
- BigDecimal快速使用
double类型最多支持16位有效数字,且最大值只支持10^308次方,大一点的数字会变为科学计数法,小数精度不够等有一系列不方便的问题: 引进BigDecimal解决此类麻烦,弊端,BigDecim ...
- vue中如何实现后台管理系统的权限控制
vuejs单页应用的权限管理实践 一.前言 在广告机项目中,角色的权限管理是卡了挺久的一个难点.首先我们确定的权限控制分为两大部分,其中根据粒的大小分的更细: 接口访问的权限控制 页面的权限控制 菜单 ...
- HDU3613 Best Reward —— Manacher算法 / 扩展KMP + 枚举
题目链接:https://vjudge.net/problem/HDU-3613 Best Reward Time Limit: 2000/1000 MS (Java/Others) Memor ...
- vue开发:移动端图片上传
因为最近遇到个移动端上传头像的需求,上传到后台的数据是base64位,其中为了提高用户体验,把比较大的图片用canvas进行压缩之后再进行上传.在移动端调用拍照功能时,会发生图片旋转,为了解决这个问题 ...
- mediaplayer state
enum media_player_states { MEDIA_PLAYER_STATE_ERROR = 0, MEDIA_PLAYER_IDLE = 1 << 0, MEDIA_PLA ...