ECMAScript標準下的三個子字符串創建新字符串的方法

slice()創建新字符串的時候傳入兩個參數其中第一個參數是子字符串的開始位置,第二個參數表示子字符串是從哪裏結束的,如果沒有指定,則默認是字符串的末尾位置;
substring()傳入兩個參數,其中第一個參數是子字符串的開始位置,第二個參數表示子字符串最後一個字符“後面”的位置;如果沒有指定,則默認是字符串的末尾位置;如果substring的末尾是負數則默認是0;
substr()傳入兩個參數,羣毆中第一個是參數是子字符串的起始位置,而第二個參數是返回字符的個數,如果沒有指定,則默認是字符串的末尾位置;
slice()、substring()、substr()都不會修改字符串本身的值(它們返回一個基本類型的字符串);
concat()是用來拼接字符串的,它傳遞一個參數,而這個參數就是字符串要拼接的字符串;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章