Um pouco de conhecimento em JS aponta três dicas práticas de JavaScript todos os dias
- Obtenha os elementos da matriz de trás para a frente
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]
- Sentença condicional de curto-circuito
Se você deseja executar uma determinada função quando um certo valor lógico condicional for verdadeiro, como
if (condition) {
dosomething()
}
O curto-circuito pode ser usado assim:
condition && dosomething()
- Use o operador "||" para definir o valor padrão
var a
console.log(a) // undefined
a = a || '默认值'
console.log(a) // 默认值
a = a || 'new value'
console.log(a) // 默认值