字符串添加 “+”
var str = "abc";
var str2 = "d";
var newstr = str + str2;
console.log(newstr);
一、字符串获取
var str = "abcdefAAAfdafdsadf";
参数是索引
返还值是 找到的字符
1.cartAt
var res = str.charAt(1);
console.log(res);
2.charCodeAt
var res = str.charCodeAt(1);
3.查找某个字符是否存在 indexOf
var res = str.indexOf('d');
console.log(res)
4.subtring(start, end) : 截取字符串(包前不包后)
var res = str.substring(2, -3);
5.subtr(start, num); 第一个参数是从什么位置截取 ;第二个参数是截取几位
var res = str.substr(2, 2);
如果给一个参数就是从该参数截取到字符串末尾
var res = str.substr(2);
6 toLowerCase: 将英文转换成小写 toUpperCase :转成大写
console.log(str.toLowerCase());
console.log(str.toUpperCase());
7.split 根据特殊符号切割字符串
var res = str.split("");
8 replace: 替换字符串
var res = str.replace("AAA", "***");
9.数组扁平化
var arr = [
[1, 2],
[[3]],
[4, 5, [6]],
[7]
];
var res = arr.toString();
var newArr = res.split(",");
console.log(newArr);
反转字符串
var str = "abcdefg"; // gfedcba
var res = str.split('').reverse().join('');
var res = str.split("").reverse();
console.log(res.toString());
var newres = res.toString().replace(/,/g, "");
console.log(newres);