From 94cf571f42e54ee415b193490ba4d8e929320ad7 Mon Sep 17 00:00:00 2001 From: yanlele <331393627@qq.com> Date: Tue, 29 Jun 2021 22:39:53 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=AE=B0=E5=BD=95=E4=B8=80=E4=B8=8B?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .prettierrc | 19 +++++++++++++++++++ .../readme.md" | 7 +++++++ .../readme.md" | 3 +++ 3 files changed, 29 insertions(+) create mode 100644 .prettierrc create mode 100644 "docs/2021\345\271\264/06\346\234\210/01\343\200\201\344\270\200\344\270\252\345\274\202\346\255\245\346\211\247\350\241\214\351\227\256\351\242\230/readme.md" diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 00000000..b49563fe --- /dev/null +++ b/.prettierrc @@ -0,0 +1,19 @@ +{ + "arrowParens": "always", + "bracketSpacing": true, + "embeddedLanguageFormatting": "auto", + "htmlWhitespaceSensitivity": "css", + "insertPragma": false, + "jsxBracketSameLine": false, + "jsxSingleQuote": false, + "printWidth": 120, + "proseWrap": "preserve", + "quoteProps": "as-needed", + "requirePragma": false, + "semi": true, + "singleQuote": false, + "tabWidth": 2, + "trailingComma": "es5", + "useTabs": false, + "vueIndentScriptAndStyle": false +} diff --git "a/book/25\343\200\201\350\207\252\346\210\221\347\256\241\347\220\206/readme.md" "b/book/25\343\200\201\350\207\252\346\210\221\347\256\241\347\220\206/readme.md" index 015396b8..d2e67eaa 100644 --- "a/book/25\343\200\201\350\207\252\346\210\221\347\256\241\347\220\206/readme.md" +++ "b/book/25\343\200\201\350\207\252\346\210\221\347\256\241\347\220\206/readme.md" @@ -13,9 +13,16 @@ - webWorker 是什么、怎么使用、最佳场景? - React 事件注册 和 addEventListener 有啥区别? - 异步场景问题 + - 如果 await 一个异步函数, 但是那个异步函数里面最后执行的是同步代码,那么执行顺序是? - 领域模型和数据模型是啥 - 一直在 window 上面挂东西是否有什么风险? - 什么情况下 tree-shaking 会失效 +- 一个方法里面,使用多个setState, 是否会引起多次重复渲染? +- 关于函数返回的问题研究 + - 在高阶函数返回值是一个新的函数对象, 这种新的函数对象是否会引起组件重复渲染 + - 是否有更好的解决办法呢? + + ### 需要长期研究的问题 - 划词技术栈有哪些 diff --git "a/docs/2021\345\271\264/06\346\234\210/01\343\200\201\344\270\200\344\270\252\345\274\202\346\255\245\346\211\247\350\241\214\351\227\256\351\242\230/readme.md" "b/docs/2021\345\271\264/06\346\234\210/01\343\200\201\344\270\200\344\270\252\345\274\202\346\255\245\346\211\247\350\241\214\351\227\256\351\242\230/readme.md" new file mode 100644 index 00000000..fade1b12 --- /dev/null +++ "b/docs/2021\345\271\264/06\346\234\210/01\343\200\201\344\270\200\344\270\252\345\274\202\346\255\245\346\211\247\350\241\214\351\227\256\351\242\230/readme.md" @@ -0,0 +1,3 @@ +## 一个异步执行问题 + +首先来看一个有趣的问题