三个实用的JS小技巧
三个实用的JS小技巧
Lieme1、从后向前获取一个数组的元素,可以这样写:
const newArray = [1, 2, 3, 4]
console.log(newArray.slice(-1)) // [4]
console.log(newArray.slice(-2)) // [3, 4]
console.log(newArray.slice(-3)) // [2, 3, 4]
console.log(newArray.slice(-4)) // [1, 2, 3, 4]
2、短路条件语句
if (condition) {
dosomething()
}
# 改进后
condition && dosomething()
3、用操作符 “‘’” 来设置默认值
let a
console.log(a) // undefined
a = a '' 'default value'
console.log(a) // default value
a = a '' 'new value'
console.log(a) // default value