diff --git a/.github/ISSUE_TEMPLATE/----.md b/.github/ISSUE_TEMPLATE/----.md new file mode 100644 index 0000000..6eda3a2 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/----.md @@ -0,0 +1,10 @@ +--- +name: 每日一题 +about: 每日一题模板 +title: "【每日一题】- 2020-04-09 - xxxxx" +labels: Daily Question +assignees: '' + +--- + + diff --git a/docs/README.md b/docs/README.md index 5cf2b79..112829c 100644 --- a/docs/README.md +++ b/docs/README.md @@ -191,6 +191,7 @@ JavaScript 是前端基础中的基础了,这里的面试题目层出不穷, - 原型链能够实现所谓的继承的本质原因是什么? - 箭头函数是用来解决什么问题的? - 什么是高阶函数?用处和用法? +- 什么是异步编程,为什么说它对Web开发很重要? ### 编程题 ✍️ @@ -535,6 +536,13 @@ Redux 中核心就是一个单一的 state。state 通过闭包的形式存放 施工中 +如果上面的专题你都看过了,那么来回答几个问题看你是否真的掌握了。 + +- 你知道哪些 编程范型,它们对 JavaScript开发者来有什么用? +- 什么是函数式编程? +- 面向对象的核心是什么?传统类继承和原型继承的区别在哪里? +- 函数式编程(FP)和面向对象编程(OO)各自优点和不足是什么? + ### 状态管理 状态管理这个东西在 React 和 Vue 这种视图框架大规模出现之后才出现的东西, @@ -548,6 +556,10 @@ Redux 中核心就是一个单一的 state。state 通过闭包的形式存放 - GraphQL 可以当作状态管理框架使用么? - 我为什么要用状态管理框架,直接存到全局不香么? +如果上面的专题你都看过了,那么来回答几个问题看你是否真的掌握了。 + +- 什么是双向绑定和单向数据流,它们有什么不同? + ### 项目经验 project @@ -817,6 +829,10 @@ Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建 这里后续会系统性列举一些微前端的资料。 +如果上面的专题你都看过了,那么来回答几个问题看你是否真的掌握了。 + +- 单体架构和微构架的优点和不足是什么? + ### 编译/转义