javascript ----字符串的使用
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
//--->1如何使用indexof()来定位字符串中某一个指定字符首次出现的位置
var str="hello,world"; console.log(str.indexOf("w"))
//--->2如何使用match()来找查字符串中特定的字符,并且如果找到的话,则返回
//这个字符 如果没有则返回null document.write(str.match("hello"))
document.write(str.match("xiao")+"<br>") //----->3使用replace()方法在字符串中用某些字符替换另一些字符
document.write(str.replace("hello","多多")+"<br>")
//CharAt()方法可返回指定位置的字符 charAt(Number)
var str1="小朋友你好可爱啊";
console.log(str1.charAt(3))
//---->4 concat ()方法用于连接多个字符串
console.log(str1.concat(str)) //---->5 lastIndexOf 方法可返回一个指定的字符串值最后出现的位置
//从后向前搜索
console.log(str1.lastIndexOf("你")) //---->6 search()方法用于检索字符串中指定子字符串
//或检索与正则表达式相匹配的子字符串 //可以忽略大小写
console.log(str1.search("你好","你"))
//----.7 slice 提取字符串的片段 ,并在新的字符串中返回提取的部分 /**
* slice(start ,end)
* start ---要抽取的片断的起始下标。如果是负数,
* 则该参数规定的是从字符串的尾部开始算起的位置。
* 也就是说,-1 指字符串的最后一个字符,
* -2 指倒数第二个字符,以此类推。
*end---紧接着要抽取的片段的结尾的下标。
* 若未指定此参数,
* 则要提取的子串包括 start 到原字符串结尾的字符串。
* 如果该参数是负数,
* 那么它规定的是从字符串的尾部开始算起的位置。
* */
var str3="小小年纪大大的烦恼,烦恼多啊";
document.write(str3.slice(2,6)+"<br>") //----8.split 把字符串分割为字符串数组
var str4="xiaopengyounihaoa"
//分割前三个
document.write(str4.split("",3)) //----9.substr 从起始索引提取字符串中指定数目的字符
console.log(str4.substr(2,5))
//----10.substring 提取字符串中两个指定索引号之间的字符
console.log(str4.substring(4,6)) </script> </body>
</html>
javascript ----字符串的使用的更多相关文章
- JavaScript 字符串实用常操纪要
JavaScript 字符串用于存储和处理文本.因此在编写 JS 代码之时她总如影随形,在你处理用户的输入数据的时候,在读取或设置 DOM 对象的属性时,在操作 Cookie 时,在转换各种不同 Da ...
- JavaScript 字符串操作
JavaScript 字符串用于存储和处理文本.因此在编写 JS 代码之时她总如影随形,在你处理用户的输入数据的时候,在读取或设置 DOM 对象的属性时,在操作 Cookie 时,在转换各种不同 Da ...
- JavaScript 字符串常用操作
JavaScript 字符串用于存储和处理文本.因此在编写 JS 代码之时她总如影随形,在你处理用户的输入数据的时候,在读取或设置 DOM 对象的属性时,在操作 Cookie 时,在转换各种不同 Da ...
- JavaScript 字符串(String) 对象
JavaScript 字符串(String) 对象 String 对象用于处理已有的字符块. JavaScript 字符串 一个字符串用于存储一系列字符就像 "John Doe". ...
- IE JavaScript字符串转换成Date后出现NaN错误
参考的博文:http://blog.csdn.net/zhu7478848/article/details/53388582 在IE浏览器下, JavaScript字符串转换成Date后会出现NaN错 ...
- JavaScript 字符串常用操作纪要
JavaScript 字符串用于存储和处理文本.因此在编写 JS 代码之时她总如影随形,在你处理用户的输入数据的时候,在读取或设置 DOM 对象的属性时,在操作 Cookie 时,在转换各种不同 Da ...
- JavaScript字符串插入、删除、替换函数
JavaScript字符串插入.删除.替换函数 说明: 以下函数中前两个函数取出查找字符串的前一部分和后一部分,以用于其他函数.注意,调用一次 replaceString(mainStr,search ...
- javascript 字符串方法传参
javascript 字符串方法传参由于嵌套的单引号,双引号过多.有点混乱.. 正确方法如下: ' <td align="left"><input type= ...
- JavaScript 字符串(String)对象
String 对象用于处理已有的字符块. JavaScript 字符串 一个字符串用于存储一系列字符就像 "John Doe". 一个字符串可以使用单引号或双引号: 实例 var ...
- step_by_step_记录一个javascript字符串处理问题
记录一个javascript字符串处理的问题 这一天下班,技术QQ群里的大神提出了一个问题,带着问题去思考. ? '---9890.999008-555555-55555555----' 对于这样的字 ...
随机推荐
- mysql 插入百万条数据
利用mysql内存表插入速度快的特点,先存储过程在内存表中生成数据,然后再从内存表插入普通表中 一.创建内存表 CREATE TABLE `vote_record_memory` ( `id` ) N ...
- Spring-day03
Spring集成JDBC:提供了一些方便我们使用JDBC的工具类; query(String,ResultSetHandler handler,Object..parm){ Connection co ...
- HBuilder
什么是HBuilder? HBbuilder是DCloud(数字天堂)推出的一款支持HTML5的WEB开发IDE,主体是由java编写的,它将HTML/JS代码块进行代码封装,达到简单数据形成代码的特 ...
- Java 通过getbean取出的类为什么要强转为接口类
这个问题是之前一个同学问我的,这些是我在网上找到的资料,由于我自己也没有完全搞明白,先大概记录一下 首先问题是为什么在bean文件中注入的是实现类,但是通过getBean()取出的时候却必须强制转化为 ...
- spring boot异常积累
1.异常:Error resolving template "xxx", template might not exist or might not be accessible.. ...
- Ultimate Guide to WhatsApp for Business 2019
By Iaroslav Kudritskiy (Source: https://rocketbots.io/blog/the-ultimate-guide-to-whatsapp-business-a ...
- cmd中mysql主键id自增,在添加信息时发生错误,再次成功添加时,id已经跳过错误的信息继续自增。
id 自增,在往这个表里添加信息时 发生错误,再次添加 id数值已经跳过之前
- flask基础二
内容有:1.配置文件处理,2.路由系统,3.视图,4.请求,5.响应,6.模板渲染,7.session,8.flash,9.中间件,10特殊装饰器 一:一个简单知识点 通过路径构成的字符串1.动态导入 ...
- WinAPI 字符及字符串函数(5): IsCharAlpha - 是否是个字母
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, For ...
- maven插件--assembly
之前maven项目中使用assembly插件单独打包项目依赖包,项目只有一个模块也就一个pom,配置这个插件,一切很顺利.但是现在的项目复杂了,有parent有child,多模块.按照之前的做法怎么也 ...