//生成星级评分的代码
const StartScore = rate => "★★★★★☆☆☆☆☆".slice(5 - rate, 10 - rate);
const start = StartScore(1);
document.write(start)
// start => "★★★"
// 数组扁平化简单处理方法tostring
const arr = [1, 2, 3, [4, 5, [6, 7]]];
const flatten = arr.toString().split(',')
console.log(flatten)
// 优点:简单,方便,对原数据没有影响 缺点:最好数组元素全是数字或字符,不会跳过空位
//join()
const arr = [1, 2, 3, [4, 5, [6, 7]]];
const newArr = arr.join(',').split(',')
console.log(flatten)
//flat
const arr = [1, 2, 3, [4, 5, [6, 7]]];
const flatten = arr.flat(Infinity)
console.log(flatten)
//文本溢出处理
//单行
// .single {
// overflow: hidden;
// white-space: nowrap;
// text-overflow: ellipsis;
// }
// //多行
// .more {
// display: -webkit-box !important;
// overflow: hidden;
// text-overflow: ellipsis;
// work-break: break-all;
// -webkit-box-orient: vertical;
// -webkit-line-clamp: 2; //指定行数
// }