笔记-引用类型-String类型

String 类型是字符串包装类型

var  str  = new string('hello world ') 这是一个特殊的对象类型与引用类型不同的是它的生命周期,它的生命周期在代码执行完瞬间就会被销毁

     Sring类型的实例都有一个length 属性 可以str.length 访问

1.字符方法: charAt() charCodeAt()

      2.字符串操作方法 :concat() 和+   这2个都是起到拼接字符串的作用   

    创建字符串 slice  subString   subStr  这些方法都可以接受2个参数  

ex:

var str= ‘hello world’ 

第一种情况下 参数都是大于0 的

str.slice(3)   ==>'lo world'     (一个参数都是下标i    starti,endi)

str.subString(3)==>'lo world' 

str.subStr(3)  ==>'lo world'

                                               

str.slice(3,7) ==> 'lo w'

str.subString(3,7)==>'lo w'  (这个有点坑 在参数都>0 的情况下  会按照最小参数为起始位置)

str.subStr(3,7) ==>"lo worl" (第二个参数是字符串的个数)

                                                第二种参数为负的情况

                                               

str.slice(-3) ==> 'rld'

str.substring(-3)==>'hello world' (参数为负数的时候会 会把所有的参数转换为0)

str.substr(-3) ==>'rld'


第三种 2个参数的情况

str.slice("3,-4") ==>'lo w'

str.substring(1,-3)==>'h'

str,substr(1,-3)==>''(空字符串)

                                               

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值