18 JavaScript字符串方法
- 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及其更早的版本,有点不太靠谱
 
18 JavaScript字符串方法的更多相关文章
- javascript 字符串方法传参
		
javascript 字符串方法传参由于嵌套的单引号,双引号过多.有点混乱.. 正确方法如下: ' <td align="left"><input type= ...
 - 20个常用的JavaScript字符串方法
		
摘要: 玩转JS字符串. 原文:JS 前20个常用字符串方法及使用方式 译者:前端小智 Fundebug经授权转载,版权归原作者所有. 本文主要介绍一些最常用的JS字符串函数. 1. charAt(x ...
 - 【JS】369- 20个常用的JavaScript字符串方法
		
点击上方"前端自习课"关注,学习起来~ 作者:前端小智 https://segmentfault.com/a/1190000020204425 本文主要介绍一些最常用的JS字符串函 ...
 - javascript字符串方法总结
		
一.单引号字符串内部可以使用双引号,双引号字符串内部也可以使用单引号 "hello 'world'" 'welcome "to" js' 二.多行和转义 如果要 ...
 - javascript 字符串方法名调用
		
项目中有时候需要通过字符串传递方法名称,供页面调用 var ParameterDefaultCallMethod = Request("ParameterDefaultCallMethod& ...
 - 常用JavaScript字符串方法简述
		
网址来源:http://www.html-js.com/article/JS-rookie-in-the-rookie-to-start-learning-to-fly-the-commonly-us ...
 - 12.JavaScript字符串方法
		
JS字符串常用方法总结 动态方法:1.str.charAt(index); 返回子字符串,index为字符串下标,index取值范围[0,str.length-1] 动态方法:2.str.charC ...
 - javascript字符串方法学习汇总
		
1.charAt(index) charAt(index):返回字符串中指定位置的字符 var str = 'abcdefghi'; console.log(str.charAt()); // 输出 ...
 - JS字符串方法总结整理
		
//javascript字符串方法总结 1.String.charAt(n) //取得字符串中的第n个字符 2.String.charCodeAt(n) //取得字符串中第n个字符 ...
 
随机推荐
- 源码安装python 报错,openssl: error while loading shared libraries: libssl.so.1.1
			
在执行openssl version出现如下错误: openssl: error while loading shared libraries: libssl.so.1.1: cannot open ...
 - 网络、芯片、专利、产业链……影响5G手机走势的因素有哪些?
			
近段时间,备受关注的5G手机迎来一个爆发的小高潮.中国质量认证中心官网显示8款5G手机获得3C认证.其中华为有4款 ,一加.中兴.OPPO和vivo各有一款5G手机获得3C认证.随后在7月23日,中兴 ...
 - jenkins发布.war包到本地tomcat
			
前提:保证jenkins构建打包成功 1.配置tomcat的用户名密码(此处tomcat为本地任意tomcat包,jenkins会通过Deploy war/ear to container配置的url ...
 - codeforces E. The Contest(最长上升子序列)
			
题目链接:https://codeforces.com/contest/1257/problem/E 题意:给三个序列k1,k2,k3,每个序列有一堆数,k1是前缀,k3是后缀,k2是中间,现可以从任 ...
 - android底部导航栏实现
			
第一种用radiobutton实现 https://wizardforcel.gitbooks.io/w3school-android/content/75.html 布局文件,使用radiogrou ...
 - 版本控制gitlab
			
目录 1. 版本控制介绍 2. gitlab部署 3. gitlab管理 1. 版本控制介绍 版本控制是指对软件开发过程中各种程序代码.配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一 ...
 - angular2项目打包部署的坑
			
1.ng项目打包后,打开index.html,发现页面是空白的,F12查看,发现js和css引入的路径不对 这里要将package.json文件的打包命令改成 ng build --prod --ba ...
 - QQ发起聊天
			
QQ推广 网址: http://shang.qq.com/v3/widget.html 一键加群 实例: <a target="_blank" href="//sh ...
 - 510,position的值,relative和absolute定位原点是
			
(absolute:生成绝对定位的元素) position属性用来规定元素的定位类型和方式 ①position:static 默认值,没有定位,元素出现在正常的流中: ②position:fixed ...
 - rabbitmq - 简单认识
			
1. 概述 与 rabbitmq 做交互 amqp 最著名的实现 与 jms 最明显的区别 消息 不是去找 queue 而是去找 exchange 2. rabbitmq 基本组件 sender 发送 ...