1.数组字符串转换
let str = ‘A,B,C,D,E,F’;
str.split(‘,’) ; //返回{“A”,“B”,“C”,“D”,“E”,“F”}
let str3 = {“A”,“B”,“C”,“D”,“E”,“F”};
str3 .join(“,”);// 返回 ABCDEF
2. 截取
let str1 = ‘ABCDEF’;
// 0
str1 = str1.slice(0);//返回整个字符串 ABCDEF
str1 = str1.substring(0);//返回整个字符串 ABCDEF
str1 = str1.substr(0);//返回整个字符串 ABCDEF
// 使用一个参数
str1 = str1.slice(2);//截取第二个之后所有的字符 ABCD
str1 = str1.substring(2);//截取第二个之后所有的字符 ABCD
str1 = str1.substr(2);//截取第二个之后所有的字符 ABCD
// 使用两个参数
str1 = str1.slice(2,4);//截取第二个到第四个之间的字符 CD
str1 = str1.substring(2,4);//截取第二个到第四个之间的字符 CD
str1 = str1.substr(2,4);//截取从第3个开始往后数4位之间的字符 CDEF
let str2 = ‘ABC/DEF’;
// 截取后面的字符串:
str2 .substring(str2 .lastIndexOf(“/”));//返回 DEF
截取前面的字符串:
str2 .substring(0,str2 .lastIndexOf(“/”)); //返回 ABC