{"action":"reopened","issue":{"url":"https://api.github.com/repos/Zhouhaimei/blog/issues/2","repository_url":"https://api.github.com/repos/Zhouhaimei/blog","labels_url":"https://api.github.com/repos/Zhouhaimei/blog/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/Zhouhaimei/blog/issues/2/comments","events_url":"https://api.github.com/repos/Zhouhaimei/blog/issues/2/events","html_url":"https://github.com/Zhouhaimei/blog/issues/2","id":328797170,"node_id":"MDU6SXNzdWUzMjg3OTcxNzA=","number":2,"title":"study plan","user":{"login":"Zhouhaimei","id":26763752,"node_id":"MDQ6VXNlcjI2NzYzNzUy","avatar_url":"https://avatars1.githubusercontent.com/u/26763752?v=4","gravatar_id":"","url":"https://api.github.com/users/Zhouhaimei","html_url":"https://github.com/Zhouhaimei","followers_url":"https://api.github.com/users/Zhouhaimei/followers","following_url":"https://api.github.com/users/Zhouhaimei/following{/other_user}","gists_url":"https://api.github.com/users/Zhouhaimei/gists{/gist_id}","starred_url":"https://api.github.com/users/Zhouhaimei/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Zhouhaimei/subscriptions","organizations_url":"https://api.github.com/users/Zhouhaimei/orgs","repos_url":"https://api.github.com/users/Zhouhaimei/repos","events_url":"https://api.github.com/users/Zhouhaimei/events{/privacy}","received_events_url":"https://api.github.com/users/Zhouhaimei/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-06-03T04:00:50Z","updated_at":"2018-06-03T11:19:44Z","closed_at":null,"author_association":"OWNER","body":"# 教材\r\n\r\n- [x] 计算机科学导论\r\n\r\n- [ ] 数据结构\r\n\r\n- [ ] 算法\r\n\r\n- [x] 你不知道的JavaScript系列（上，中，下）\r\n\r\n- [x] JavaScript函数式编程\r\n\r\n- [ ] Effective JavaScript\r\n\r\n- [x] JavaScript设计模式与开发实践\r\n\r\n# 框架源码学习\r\n\r\n- [ ] react\r\n\r\n- [ ] vue\r\n\r\n# 核心知识点\r\n\r\n- [x] [flex](https://developer.mozilla.org/zh-CN/docs/Web/CSS/flex)\r\n\r\n- flex容器常用属性：\r\n\r\n   *  flex-direction\r\n\r\n   *  flex-wrap\r\n\r\n   * justify-content\r\n\r\n   * [align-item](https://jsfiddle.net/api/mdn/)\r\n\r\n  * [align-content](https://jsfiddle.net/api/mdn/)\r\n\r\n- flex项目常用属性：\r\n  * flex\r\n  * order\r\n\r\n  * flex-grow\r\n\r\n  * flex-basis\r\n\r\n  * flex-shrink\r\n\r\n  * align-self\r\n>相关资源：\r\n[flex bugs](https://github.com/philipwalton/flexbugs)\r\n[sass-flex-mixin](https://github.com/mastastealth/sass-flex-mixin/blob/master/_flex.scss)\r\n[less-flex-mixin](https://github.com/Zhouhaimei/blog/blob/master/css/flex.less)\r\n[A Complete Guide to Flexbox](https://css-tricks.com/snippets/css/a-guide-to-flexbox/)\r\n\r\n- [ ] UI组件开发\r\n- [ ] JavaScript\r\n\r\n- 作用域和闭包\r\n  * 你知道 JavaScript 的词法作用域是基于编译器(而非解释器!)语义的吗?\r\n  * 你能解释词法作用域和作为值的函数这两者的直接结果之一就是闭包吗?\r\n\r\n- this 和对象原型\r\n  * 你能复述 this 绑定的四条基本原则吗?\r\n  * 你是否还在用 JavaScript 的 “伪”类应付了事，而没有采用更简洁的“行为委托”设计模式?\r\n  * 你听说过连接到其他对象的对象(objects linked to other objects，OLOO)吗?\r\n\r\n- 类型和语法\r\n  * 你了解 JavaScript 中的内置类型吗?\r\n  * 你了解如何正确安全地使用类型间强制转换吗?\r\n  * 对于 JavaScript 语法 / 句法中的微妙细节，你的熟悉程度又如何?\r\n\r\n- 异步和性能\r\n\r\n  * 你能解释 promise 是什么以及它为什么 / 如 何能够解决“回调地狱”这个问题吗?\r\n  * 你知道如何应用生成器来使得异步代码更加清晰吗?\r\n  * 对 JavaScript 程序和具体运算的深度优化到底由哪些方面构成?\r\n\r\n- [ ] Node\r\n...\r\n"}}
{"actor":{"display_login":"Zhouhaimei"}}