扫码关注官方订阅号
比如下面关于 bind 函数的 syntax
bind
fun.bind(thisArg[, arg1[, arg2[, ...]]])
就是那些方括号是什么意思,为什么要这么写?
认证0级讲师
这里的 [] 是可选的意思:你可以 func.bind(thisArg),也可以 func.bind(thisArg, arg1)也可以 func.bind(thisArg, arg1, arg2)...还可以 func.bind(thisArg, arg1, arg2, arg3, ..., argN)在这里,整体的意思是, func.bind 函数可以接受1个或多个参数。
一般呢 参数的集合会用个 arguments 来表示,它表示的是个数组怕[],所以你也就大概能懂 arg1,arg2这些事个什么东西了,说白了就是指对应的参数了,本身就是数组里面的东东嘛.
方括号可以理解为 可选 吧
可选
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
这里的 [] 是可选的意思:
你可以 func.bind(thisArg),
也可以 func.bind(thisArg, arg1)
也可以 func.bind(thisArg, arg1, arg2)
.
.
.
还可以 func.bind(thisArg, arg1, arg2, arg3, ..., argN)
在这里,整体的意思是, func.bind 函数可以接受1个或多个参数。
一般呢 参数的集合会用个 arguments 来表示,它表示的是个数组怕[],所以你也就大概能懂 arg1,arg2这些事个什么东西了,说白了就是指对应的参数了,本身就是数组里面的东东嘛.
方括号可以理解为
可选吧