《JavaScript高级程序设计》读书笔记——String方法

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


2、操作方法:
concat():拼接字符串,等同于+;
slice(start,end),substr(start,number),substring(start,end):
start都代表开始位置,slice和substring的end代表结束位置的后面位置,相当于左闭右开,而substr的number代表返回的字符个数。如果没有给它们传入第二个参数,则将字符串的长度作为结束位置。如果参数是负数,slice()会将负值与字符串的长度想家;substr()将负的第一个参数与字符串的长度相加,负的第二个参数转换为0 ;subsrting规定的两个参数都是非负的整数,所以如果传入的参数是负数,会都被转换成0。

var stringValue = "hello world";
alert(stringValue.slice(3));            //"lo world"
alert(stringValue.substring(3));        //"lo world"
alert(stringValue.substr(3));           //"lo world"
alert(stringValue.slice(3,7));          //"lo w"
alert(stringValue.substring(3,7));      //"lo w"
alert(stringValue.substr(3,7));         //"lo worl"

alert(stringValue.slice(-3));           //"rld"
alert(stringValue.substring(-3));       //"hello world"
alert(stringValue.substr(-3));          //"rld"
alert(stringValue.slice(3,-4));         //"lo w"
alert(stringValue.substring(3,-4));     //"hel"
alert(stringValue.substr(3,-4));        //""

3、位置方法
indexOf(string(,start))和lastIndexOf(string(,start))返回子字符串的位置,如果又第二个参数,indexOf()从start位置开始向后查询string字符串,lastIndexOf()从start位置开始向前查询string字符串


4、trim()方法
此方法用于创建字符串的副本,删除前置后缀所有空格,现在某些浏览器的版本也支持trimLeft()和trimRight()


5、大小写转换方法
toLowerCase()、toUpperCase()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值