從后向前獲取陣列元素
如果你想從后向前獲取一個陣列的元素,可以這樣寫:
var 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]
短路條件句
如果你想在某個條件邏輯值為true時,執行某個函式,就像這樣:
if (condition) { dosomething() }
這時,你可以這樣子運用短路:
condition && dosomething()
用運算子 “||” 來設定默認值
如果你必須給一個變數賦默認值,可以簡單的這樣寫:
var a console.log(a) // undefined a = a || 'default value' console.log(a) // default value a = a || 'new value' console.log(a) // default value
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/154319.html
標籤:JavaScript
