encoding[,start这种语法糖什么意思啊,是代表start 是可选的,但是如果要使用start参数,必须要有encoding 参数吗?
这个是node 里面特有的语法糖?
业精于勤,荒于嬉;行成于思,毁于随。
看中括号的嵌套关系基本就能推断出来你的理解。
首先encoding在一个[]之内,那么她自然是可选参数咯!
encoding
[]
继续往后看,那么encoding, [start]又是什么意思?显然能感受到,是在设置了encoding的情况下,后面有一个可选的start。
encoding, [start]
start
这是一种常见的表达方式:
地址:usage-message
[] 表可选,意为有 4 种参数模式:
空encodingencoding, startencoding, start, end
看中括号的嵌套关系基本就能推断出来你的理解。
首先
encoding
在一个[]
之内,那么她自然是可选参数咯!继续往后看,那么
encoding, [start]
又是什么意思?显然能感受到,是在设置了encoding
的情况下,后面有一个可选的start
。这是一种常见的表达方式:
地址:usage-message
[] 表可选,意为有 4 种参数模式:
空
encoding
encoding, start
encoding, start, end