0
致電時像這樣當調用_validateParams時,可選屬性有什麼作用?
var e = Function._validateParams(arguments, [
{ name: "target", type: Array, elementMayBeNull: true },
{ name: "index", type: Number, integer: true },
{ name: "deserializing", type: Boolean, optional: true }
]);
什麼可選的屬性是什麼意思?我期待它意味着我可以完全忽略該參數,但我得到一個異常,該參數不能被定義。它似乎正在尋找mayBeNull。那麼可選項有什麼作用?