对象合并(assign)
var o1 = { a: 1 };
var o2 = { b: 2 };
var o3 = { c: 3 };
var obj = Object.assign(o1, o2, o3);
console.log(obj); // { a: 1, b: 2, c: 3 }
console.log(o1); // { a: 1, b: 2, c: 3 }, 注意目标对象自身也会改变。
console.info(o2); // { b: 2 }
console.info(o3); //{ c: 3 }
字符串分隔(split)
split() 方法用于把一个字符串分割成字符串数组。
用法:split(separator,num)
separator:字符串或正则表达式,从该参数指定的地方分割
num:该参数可指定返回的数组的最大长度(可不填,返回完整长度)
var data= "烈日当头已数月有余,天气高温,汗流浃背,不知所言。";
var str = data.split(',');
结果:
str[0] //烈日当头已数月有余
str[1] //天气高温
str[2] //汗流浃背
str[3] //不知所言。