码迷,mamicode.com
首页 > 其他好文 > 详细

string类

时间:2018-11-05 20:48:43      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:结果   cas   split()   define   ast   fine   是什么   new   col   

定义字符串的方法

Var st=new String(“hello world”)   

简写

Var st=”hello world”

  1. 字符串的加号运算   +   仅仅就是拼接  这种方法 叫字符串拼接。
  2. 字符串prototype上的方法

    (1) charAt()  返回在指定位置的字符   var s=st.charAt(2)

    (2) Concat()  链接两个或多个字符串,并返回新的var s=st.concat(sd,"hello wolrd");

    (3) indexOf()  返回某个字符串在字符串中首次出现的位置,没有返回-1

     技术分享图片    结果为-1

 

    (4) lastIndexOf()  功能和indexOf一样 不过是从后往前

          从后向前检索某个字符串在字符串中出现的位置,返回值是从起始位置算起

    (5) match()  

    (6) Search()

    (7) Replace()

    (8) Slice() 截取字符串中的一部分

      技术分享图片   前闭后开 包含2但是不包含7

 

 

    (9) Split()  将字符串按某种形式分割成数组

      (10) substr() 也是截取 和slice有点区别

      技术分享图片    结果为llo w

    (11) substring()  slice一样

    (12) toLowerCase() 将字符串的中字符都变成小写

    (13) toUpperCase() 将字符串中的字符都变成大写

    (14) trim()  去掉字符串两端的空白

  补充

 

每个函数都天然自带一个return。如果写return 返回什么就是什么,如果不写就是undefined

他的本质也是函数,里面也有return 但默认是object,如果强制return一个值,不会造成影响,如果return是个对象,就会造成影响

 

string类

标签:结果   cas   split()   define   ast   fine   是什么   new   col   

原文地址:https://www.cnblogs.com/gdqx/p/9911274.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!