Типизированные объекты ES2016 - могут ли они использоваться для статического ограничения формы объектов?

Могут ли типизированные объекты, предложенные для ES2016, использоваться для ограничения API аргументов?

Например:

function foo(options){
  // I want to guarantee that `options` has a single string property `bar`.
  // Can typed objects help me with this?
}

Документация ECMA:

Это редактирование предыдущего вопроса.

0 ответов

Другие вопросы по тегам