gpt4 book ai didi

javascript - JS文档,[和]]在文档中是什么意思?

转载 作者:行者123 更新时间:2023-11-30 10:58:24 26 4
gpt4 key购买 nike

我正在阅读 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map当我看到这个文档时,我很快就跌跌撞撞了:

var new_array = arr.map(function callback(currentValue[, index[, array]]) {
// Return element for new_array
}[, thisArg])

[]] 的背景是什么,试图理解函数作为回调的工作原理?

enter image description here

最佳答案

文档中的方括号是可选元素的常用符号。这意味着 , array 位,甚至 , index, array 位都可以省略。因此,这是一个快捷方式:

function callback(currentValue) or
function callback(currentValue, index) or
function callback(currentValue, index, array)

关于javascript - JS文档,[和]]在文档中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59081487/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com