>백엔드 개발 >PHP 튜토리얼 >javascript - 手册中语法说明的方括号怎么理解?

javascript - 手册中语法说明的方括号怎么理解?

WBOY
WBOY원래의
2016-06-06 20:36:00878검색

查一些文档的时候经常看到这样的写法

犀牛书中的
function funcname([arg1 [, arg2 [..., argn]]]){ statements }


还是犀牛书
var name_1 [ = value_1][,..., name_n [= value_n]]


类似说也经常在php或css手册中见到,请问这个方括号怎么理解啊?
为什么不能直接写成下面这样?

function funcname(arg1, arg2, argn){ statements }

var name_1 = value_1, ..., name_n = value_n

回复内容:

查一些文档的时候经常看到这样的写法

犀牛书中的
function funcname([arg1 [, arg2 [..., argn]]]){ statements }


还是犀牛书
var name_1 [ = value_1][,..., name_n [= value_n]]


类似说也经常在php或css手册中见到,请问这个方括号怎么理解啊?
为什么不能直接写成下面这样?

function funcname(arg1, arg2, argn){ statements }

var name_1 = value_1, ..., name_n = value_n

方括号指的是可选项,就是非必填的参数,同时数目也没有限制,可以填0个参数,也可以填N个参数。

可选参数阿,可填可不填

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.