字符串的使用方法攻略

字符串的使用方法

charAt 找到索引对应的内容

定义:找到字符串中指定索引位置对应的内容返回。

(如果对应索引没有内容,返回一个空字符串)

var str = 'Jack'

// 使用 charAt 找到字符串中的某一个内容
var index = str.charAt(2)

console.log(index) //    c

var str = 'Jack'

// 使用 charAt 找到字符串中的某一个内容
var index = str.charAt(10)

console.log(index) //   '空字符串'

charCodeAt 返回索引对应的unicode编码

var str = 'Jack'

// 使用 charAt 找到字符串中的某一个内容
var index = str.charCodeAt(0)

console.log(index) // 74

indexof 通过字符找到下标

        格式:supStr.indexOf(subStr, start);
        返回值:查找到,返回下标,查找不到,返回-1
var str = 'Jack'

// 使用 indexOf 找到对应的索引
var index = str.indexOf('J')

console.log(index) // 0

substring 不包含结束索引,结束索引之前的提取

    格式:字符串.substring(start, end);
    功能:提取[start, end)对应字符,生成新字符串。
    返回值:生成的新字符串。
var str = 'hello'
//         01234

// 使用 substring 截取字符串
var newStr = str.substring(1, 3)

console.log(newStr) // el

substr 从哪里开始,截取几个

    格式:字符串.substr(start,length);
    功能:在start这个位置开始,提取length个字符,生成新的字符串
    返回值:新的字符串。

var str = 'hello'
//         01234

// 使用 substr 截取字符串
var newStr = str.substr(1, 3)

console.log(newStr) // ell

slice

数组的方法,可以在字符串中用   
slice(start, end);

replace 替换字符串

replace();  替换字符串
        格式:supStr.replace(oldStr/正则, newStr);
        功能:用newStr将oldStr替换调,返回新字符串。
        返回值:替换完成的新字符串

toLowerCase()方法用于把字符串转换成小写

toUpperCase()方法用于把字符串转换成大写

split 分隔符

格式:字符串.split(分割符, length);
        参数: 第一个参数,传入分隔符以后,用于分割原字符串
        第二个参数,分割完毕的字符串,放在数组中返回,控制数组长度(一般不传)
        返回值:数组

        特殊情况:
        1、如果有相邻的分隔符,会分割出空字符串。
        2、如果分割符是空字符串,那么会将每一个字符,单独分割到数组中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值