每天一条JS小知识点 三个实用的javascript小技巧

每天一条JS小知识点 三个实用的javascript小技巧

  1. 从后向前获取数组元素
var arr = [1, 2, 3, 4]

console.log(arr.slice(-1)) // [4]
console.log(arr.slice(-2)) // [3, 4]
console.log(arr.slice(-3)) // [2, 3, 4]
console.log(arr.slice(-4)) // [1, 2, 3, 4]
  1. 短路条件句
    如果想在某个条件逻辑值为true时,执行某个函数,比如
if (condition) {
    
    
  dosomething()
}

可以这样子运用短路:

condition && dosomething()
  1. 用操作符 “||” 来设置默认值
var a
console.log(a) // undefined
a = a || '默认值'
console.log(a) // 默认值
a = a || 'new value'
console.log(a) // 默认值

猜你喜欢

转载自blog.csdn.net/weixin_43881166/article/details/115200229