Javascript object bracket notation ({ Navigation } =) on left side of assign

后端 未结 4 923
梦谈多话
梦谈多话 2020-11-21 05:53

I haven\'t seen this syntax before and am wondering what it\'s all about.

var { Navigation } = require(\'react-router\');

The brackets on

4条回答
  •  孤城傲影
    2020-11-21 06:44

    var { Navigation } = require('react-router');
    

    ... uses destructuring to achieve the same thing as ...

    var Navigation = require('react-router').Navigation;
    

    ... but is far more readable.

提交回复
热议问题