美文网首页
js字符串方法+循环语句

js字符串方法+循环语句

作者: sakatayui酱 | 来源:发表于2017-06-26 22:09 被阅读0次

1、charCodeAt方法返回一个整数,代表指定位置字符的Unicode编码

如:

var str='abc'

str.charCodeAt(0) 结果65

2、charAt方法返回指定索引位置处的字符。如果超出有效范围的索引值返回空字符串。

如:

var str = "ABC"

str.charAt(1) 结果:B

3、slice方法返回字符串的片段

如:

012345

var str=‘abcdef’

str.slice(2,4) 结果:cd

4、substring方法返回位于String对象中指定位置的子字符串。

如:

012345

var str = "ABCDEF"

str.substring(2,4);;结果:CD

5、substr方法返回一个从指定位置开始的指定长度的子字符串。

如:

012345

var str = "ABCDEF"

str.substr(2,4) 结果:CDEF

6、indexOf方法放回String对象内第一次出现子字符串位置。如果没有找到子字符串,则返回-1。

如:

01234567

var str = "ABCDECDF"

str.indexOf("CD",1) 结果:2

7、lastIndexOf方法返回String对象中字符串最后出现的位置。如果没有匹配到子字符串,则返回-1。

如:

01234567

var str = "ABCDECDF"

str.lastIndexOf("CD",6) 结果:5

8、search方法返回与正则表达式查找内容匹配的第一个字符串的位置

如:

var str = "ABCDECDF"

str.search("CD") 结果:2

9、concat方法返回字符串值,该值包含了两个或多个提供的字符串的连接。

如:

var str = "ABCDEF"

str.concat("ABCDEF","ABC") 结果:ABCDEFABCDEFABC

10、split方法将一个字符串分割为子字符串,然后将结果作为字符串数组返回。

如:

var str = "AA BB CC DD EE FF"

alert(str.split(" ",3))  结果:AA,BB,CC

11、toLowerCase方法返回一个字符串,该字符串中的字母被转换成小写。

如:

var str = "ABCabc"

str.toLowerCase() 结果:abcabc

13、toUpperCase方法返回一个字符串,该字符串中的所有字母都被转换为大写字母。

如:

var str = "ABCabc"

str.toUpperCase() 结果:ABCABC

14、trim方法去掉首尾空格

如:

functionmyTrim(x) {

returnx.replace(/^\s+|\s+$/gm,'');

}

functionmyFunction() {

varstr = myTrim("        Hello World!        ");

alert(str);

}

15.replace方法返回的字符串作为替换文本使用

如:

var str="Hello World!"

document.write(str.replace(/world/, "Japan"))

结果:Hello Japan!

js循环语句

while、do-while、for-in、for、

while和do-while唯一的差别就是循环和判断的顺序不同,do-while比while多循环一次。

for 循环的步进值从 i=0 开始。只要 i 小于等于 条件时,循环就会继续运行。循环每循环一次,i 就会累加 1。

相关文章

  • js字符串方法+循环语句

    1、charCodeAt方法返回一个整数,代表指定位置字符的Unicode编码 如: var str='abc' ...

  • JavaScrip--

    多重条件判断语句 数组 数组常用方法 通过标签获取元素 循环语句 去重 字符串处理的方法 字符串反转 定时器弹框 ...

  • 原生js的基础方法等一

    字符串的方法 switch 语句 For/In 循环 while break 停止以后不再执行 Continue ...

  • [js]JavaScript全栈学习01

    基础入门 1、基本语法(注意:js严格区分大小写) 定义变量(字符串尽量使用单引号) 赋值 判断语句 循环语句 注...

  • 2.原生js——流程控制语句

    流程控制语句在JS中是至关重要的。JS中的流程控制语句包括if条件判断语句、for循环语句、while循环语句、d...

  • 04-js的语句

    js的语句 java的语句if判断switch循环for、while、do while js的语句if判断Tips...

  • 2018-12-02

    数组 数组常用方法 通过标签获取元素 循环语句 数组去重 字符串处理的方法 字符串反转 计算器 定时器弹框

  • javascript开发文字修改样式

    知识点:for循环语句,字符串方法,进制转换,this指向问题,变量,数组方法,基本事件处理等。 ?html代码:...

  • 语句

    JS语句 语句的概念:控制js执行顺序的命令 语句的类型 1. 声明语句 var a = 1; 2. 循环语句 f...

  • JS入门之语句

    JS语句 语句的概念:控制js执行顺序的命令 语句的类型 1. 声明语句 var a = 1; 2. 循环语句 f...

网友评论

      本文标题:js字符串方法+循环语句

      本文链接:https://www.haomeiwen.com/subject/guajcxtx.html