JavaScript shift() 用法
shift() 的用法,本來是用來刪除陣列中的第一筆資料,並將刪除的第一筆資料進行回傳。
const a = [ '1%', '#2', '@3', '55EE', 'ABC']
const b = a.shift()
console.log(a)
// expected output: ["#2", "@3", "55EE", "ABC"]
console.log(b)
// expected output: "1%"
但也因為會將第一筆資料回傳的特性,所以可以用在取得第一筆資料上。
JS 刪除陣列第一筆資料
const a = [ '1%', '#2', '@3', '55EE', 'ABC']
a.shift()
console.log(a)
// expected output: ["#2", "@3", "55EE", "ABC"]
JS 取得陣列第一筆資料
傳統做法
const a = [ '1%', '#2', '@3', '55EE', 'ABC']
console.log(a[0])
// expected output: "1%"
使用 shift()
const a = [ '1%', '#2', '@3', '55EE', 'ABC']
console.log(a.shift())
// expected output: "1%"
發表迴響