string API方法基础

  var str = '西安电子科西安技大学西出版社子'
            var str1 = " 真是牛 "
            var str2= "abcd"
            var str3= "ABCD"
            console.log(str.length)
            console.log(str.charAt(4))   /* 获取指定索引的字符 */
            console.log(str.charCodeAt(4))  /* 获取指定索引的字符Unicode编码。 */
            console.log(str.concat(str1));  /* 合并字符串 */
            console.log(str.indexOf("子")) /* 查询指定子串在当前字符串中从左到右第一次出现的索引值。 */
            console.log(str.lastIndexOf("子")) /* 查询指定子串在当前字符串中从右到左第一次出现的索引值。 */
            console.log(str.slice(0,3))  /* 用于获取指定索引范围的子串。 */
            console.log(str.replace("西安电子","🍉"))  /* 将指定子串替换为指定子串,只替换从左到右第一个目标子串 */
            console.log(str.replaceAll("子","🍉"))  /* 将指定子串替换为指定子串,只替换从左到右第一个目标子串 */
            console.log(str.split("西"))  /* 将当前字符串按指定子串进行切割(分割)。 */
            console.log(str.startsWith("西"))  /* 判断字符串是否以指定子串开始 */
            console.log(str.endsWith("西"))  /* 判断字符串是否以指定子串开始 */
            console.log(str1.trim())  /* 去掉字符串首尾的空格。 */
            console.log(str.substr(2,5))  /* 获取指定索引开始的指定个数字符。 */
            console.log(str.substring(0,5))  /* 获取指定开始索引和指定结束索引的子串。 */
            


            console.log(str2.toUpperCase())  /* 将字符串中所有的小写字母转为大写字母。 */
            console.log(str2.toLowerCase())  /* 将字符串中所有的小写字母转为小写字母。 */

            // slice与substring区别
        /*     slice可以支持索引负数值,正数值从左到右定位字符,
            如:0是第一个字符,1是第二个字符;负数值,从右到左定位字符,
            如:-1表示最后一个字符,-2表示倒数第二个字符,substring不支持此功能。 */
            console.log(str.slice(-4,-1))
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值