node.js - buf.toString([encoding[, start[, end]]])
迷茫
迷茫 2017-04-17 14:32:43
0
2
570

encoding[,start
这种语法糖什么意思啊,
是代表start 是可选的,但是如果要使用start参数,必须要有encoding 参数吗?

这个是node 里面特有的语法糖?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回覆(2)
Ty80

看中括號的嵌套關係基本上就能推斷出來你的理解。

首先encoding在一個[]之內,那麼她自然是可選參數咯!

繼續往後看,那encoding, [start]又是什麼意思?顯然能感受到,是在設定了encoding的情況下,後面有一個可選的start

這是常見的表達方式:

地址:usage-message

黄舟

[] 表可選,意為有 4 種參數模式:


encoding
encoding, start
encoding, start, end

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板