不知道在我的錯誤是,我希望[「名稱」]成爲[「-name」]拼接是不是在我的情況下工作
let sortedKey = ['name']
key = "name"
let i = sortedKey.indexOf(key)
sortedKey.splice(i, `-name`)
console.log(sortedKey)
但事與願違?
不知道在我的錯誤是,我希望[「名稱」]成爲[「-name」]拼接是不是在我的情況下工作
let sortedKey = ['name']
key = "name"
let i = sortedKey.indexOf(key)
sortedKey.splice(i, `-name`)
console.log(sortedKey)
但事與願違?
splice()
需要3個參數array.splice(start, deleteCount, item)
爲了更好地與直接數組索引替代sortedKey[i]= '-name'
let sortedKey = ['name']
key = "name"
let i = sortedKey.indexOf(key)
sortedKey[i]= '-name'
console.log(sortedKey)
您正在尋找的splice 3個參數的版本。
let sortedKey = ['name']
key = "name"
let i = sortedKey.indexOf(key)
sortedKey.splice(i, 1, `-name`)
console.log(sortedKey)
你要通過第二個參數作爲項目的數量,除去check here
語法
方法Array.splice(指數的howmany,物品1, .....,itemX)
let sortedKey = ['name']
key = "name"
let i = sortedKey.indexOf(key)
sortedKey.splice(i, 1, `-name`)
console.log(sortedKey)
有文件的[拼接](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Array/splice),你可以閱讀...只是一個想法。 – trincot