内置对象/字符串对象

// 四、字符串对象
    var str = "qwertyui"
    var str1 = new String("qwertyui");
    console.log(str1);
    console.log(typeof str1);
    // 1、charAt() 获取指定位置处的字符  索引
    console.log(str.charAt(4));
    // 2、indexOf() 返回指定位置  没有返回-1  索引
    //      lastIndexOf()从后往前
    console.log(str.indexOf("w"));
    console.log(str.indexOf("p")); //-1
    console.log(str.lastIndexOf("y"));
    // 3、concat()拼接字符串
    console.log(str.concat(str1));
    // 4、截取字符串 substring(start,end) 从start开始end结束不包括end
    console.log(str.substring(1,5));//索引
    // 5、截取字符串 substr(start,length) 从start开始截取length个
    console.log(str.substr(1,3));//不会改变字符串大小
    // 6、trim() 去除字符串前后空白
    var strr = "    asdfgh    ";
    console.log(strr);
    console.log(strr.trim());
    // 7、toUpperCase()   //转换大写
    //  toLowerCase()   //转换小写 
    console.log(str.toUpperCase());
    // 8、search()//方法用于检索字符串中指定的子字符串,返回子字符串的起始位置
    console.log(str.search("wer"));//返回索引
    // 9、replace(old,new) //替换字符串替换字符串 new替换old
    console.log(str.replace("qwe","zxc"));
    // 10、split() 分割字符串 返回的是一个数组。。数组的元素就是以参数的分割的
    console.log(str.split("r"));//从r分割,左右分

 

posted @ 2021-09-14 22:38  从入门到入土  阅读(37)  评论(0编辑  收藏  举报