字符串对象

1,charAt()  返回字符串指定位置的字符、、

console.log(str.charAt(0));

 

2.charCodeAt()返回字符串中指定位置的字符 以他的编码格式返回

console.log(str.charCodeAt(0));  //ASC码

ASC码

// 字符  0-9  48-57

//       A-Z  65-90

//       a-z  97-122

 3.var str1 = "abCdEF"

    // toUpperCase 把字符串转成大写

    var str2 = str1.toUpperCase()

    console.log(str2);

    // toLowerCase 把字符串转成小写

    var str3 = str1.toLowerCase()

    console.log(str3);

4.// concat 拼接字符串

var str4 = "hello"

    console.log(str.concat(str4));

    console.log(str4.concat(",world"));

5. includes 判断是否包含某个字符  包含返回true  不包含 返回 false

 console.log(str.includes("wo"));

6.lastIndexOf 返回某个字符串中 某个字符最后出现的下标

 console.log("这个苹果看起来很好吃,我很喜欢吃苹果,苹果的颜色是苹果色".lastIndexOf("苹果"));

7.replace 替换

var str5 = str.replace("我","wo")

    console.log(str5);

8.

// 填充字符串

    (1)padStart 从前边填充  里边指定大小和填充的内容

    console.log("abc".padStart(10,"@"));

    (2)padEnd 从后边填充  

    console.log("abc".padEnd(10,"#"));

9.切割字符串

根据指定的分隔符 切割字符串 也就是说 按照某个字符 或者某个字符串 对另一个字符串进行分割

返回的是一个数组 这个数组里边 是分割后的若干个字符串

console.log("我!是!字!符!串".split("!"));

10.去除空格

var str6 = " 你好 我是字符串6 "       console.log(str6);

去除字符串前边的空格     console.log(str6.trimStart());

去除 字符串后边的空格    console.log(str6.trimEnd());

去除两端的空格                 console.log(str6.trim());

11.截取字符串

slice  substring  substr

传一个参数的时候 都是从这个位置开始 截取到最后,substring 不能传递负数 slice 和substr 从后往前数。

两个参数的时候slice(n,m) substring(n,m) 表示的是 从第二个开始 截取到第五个(不含),substr (n,m) 从第n个开始截取 往后截取m个。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值