Vue源码问题

都说vue的源码很优化,于是来读一读,不断根据源码来完善自己的ESLint,但发现源码中总有这样的写法

https://img.mukewang.com/5bc6a21200010e1912120412.jpg

用一个没啥意义的大括号括起来了内容,这种写法出现了很多次,不知道这么写意义何在呢?
ESLint会报这个警告

[eslint] Nested block is redundant. (no-lone-blocks)


临摹微笑
浏览 928回答 1
1回答

吃鸡游戏

这是编译后的代码编译之前是这样的export function initGlobalAPI (Vue: GlobalAPI) {  // config   const configDef = {}   configDef.get = () => config  if (process.env.NODE_ENV !== 'production') {     configDef.set = () => {       util.warn(        'Do not replace the Vue.config object, set individual fields instead.'       )     }   }  // ...}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript