Discuss / JavaScript / 第二题es6写法

第二题es6写法

Topic source

首先复制一份源数据保证源数据不被修改。 复制数组直接用slice()

let arrCopy = arr.slice().sort()
const last = arrCopy.pop()
const notLast = arrCopy.join(',')
alert(`欢迎${notLast}和${last}同学!`);

或者Object.assign()

let arrCopy = Object.assign([],arr).sort()
const last = arrCopy.pop()
alert(`欢迎${arrCopy.join(',')}和${last}同学!`);

  • 1

Reply