|
不能理解. Lambda 多好的东西啊, 用起来多爽啊.
``
const strArray = [
" Hello World ", // 有效(包含可见字符)
" \n\t\r ", // 无效(仅空格、换行、制表符、回车)
"", // 无效(空字符串)
"JavaScript", // 有效
"\v\f\s", // 无效(仅垂直制表符、换页符等不可见字符)
" 前端开发 " // 有效
];
console.log(strArray.filter(str => !/^\s*$/.test(str)).map(str => str.trim()).join(""));
//Hello WorldJavascript 前端开发
这么好用的东西竟然排斥. 非要写好几层循环才行? |