将字符串按符号分割成数组
var str = 'aa,43,rt,55';
var arr = str.split(/[^0-9a-zA-Z\u4e00-\u9fa5]+/)
//arr = [aa ,43, rt, 55]
ES6 ...
展开运算符(spread)是三个点(…),可以将数组转为用逗号分隔的参数序列。如同rest参数的逆运算。
console.log(...[1, 2, 3])
// 1 2 3
console.log(1, ...[2, 3, 4], 5);
// 1 2 3 4 5
左进 右进
data = [...str,...data] data = [...data,...str]
模糊搜索,使其变色