摘要: 本文首发在我的个人博客:http://muyunyun.cn/ 《你不知道的JavaScript》系列丛书给出了很多颠覆以往对JavaScript认知的点, 读完上卷,受益匪浅,于是对其精华的知识点进行了梳理。 什么是作用域 作用域是一套规则,用于确定在何处以及如何查找变量。 编译原理 Jav阅读全文
posted @ 2017-06-06 23:17 牧云云 阅读(397) 评论(1) 编辑
摘要: 引子 学生时代为了掌握某个知识点会不断地做习题,做总结,步入岗位之后何尝不是一样呢?做业务就如同做习题,如果‘课后’适当地进行总结,必然更快地提升自己的水平。 由于公司采用的react+node的技术栈,于是就完成了一个reactSPA小项目,计划日后把平时工作中遇到的业务以及学习中遇到有趣的东西给阅读全文
posted @ 2017-05-12 10:10 牧云云 阅读(506) 评论(5) 编辑
摘要: 每次换editor都是一种煎熬,从最早的eclipse,sublime,webstorm到现在在用的atom,换编辑器的驱动是寻找更酷炫和轻量的平衡点,其实我真的蛮喜欢atom的,酷炫!那我这次打算入手vscode的原因有以下几点 部门同事基本上都在用它 ╯□╰ 社区和atom一样活跃(最诱惑我的地阅读全文
posted @ 2017-04-17 00:07 牧云云 阅读(1373) 评论(8) 编辑
摘要: 入住博客园已经有些时日,期间时不时地会捣鼓下博客的界面,或者增加些小demo,就像一件衣服穿久了会产生视觉疲劳一般,如果同样的博客界面看久了也会产生类似的疲劳~期间也进行过一些思考,比如如何布局,如何展现得比较得体等,在此我把一些小心得和大家分享。 要不要导航栏? 不久前我的博客是有导航栏的(如下图阅读全文
posted @ 2017-04-09 20:03 牧云云 阅读(472) 评论(2) 编辑
摘要: 这次整理HTTP相关知识点的初衷是因为项目中有大量与网络请求相关的知识细节点,所以这次整理的更多的是日常中用得到的点(参考图解HTTP),另外给打算做FE的新人们一些建议:多重视网络这方面的知识。文章的中间我会穿插一些面试时比较容易问到的网络知识点。 告知服务器意图的HTTP方法 HTTP方法中,我阅读全文
posted @ 2017-03-30 00:27 牧云云 阅读(453) 评论(0) 编辑
摘要: 写完正则表达式以后在浏览器上检测实在是不方便,于是就写了一个JS正则小工具,大大地提高了学习效率。学习之余用正则实现了一个highlight高亮demo,欢迎交流。 什么是正则表达式? 简单的说:正则表达式(Regular Expression)是一种处理字符串匹配的语言; 正则表达式描述了一种字符阅读全文
posted @ 2017-01-12 22:18 牧云云 阅读(608) 评论(3) 编辑
摘要: TodoList小demo 效果展示 项目地址 (单向)数据流 数据流是我们的行为与响应的抽象;使用数据流能帮我们明确了行为对应的响应,这和react的状态可预测的思想是不谋而合的。 常见的数据流框架有Flux/reFlux/Redux。相比其它数据流框架,Redux轻量(压缩后只有2K),而且在一阅读全文
posted @ 2017-01-03 10:17 牧云云 阅读(941) 评论(0) 编辑
摘要: 在如今React、ng、vue三分天下的格局下,不得不让自己加快学习的脚步。虽然经常会陷入各种迷茫,学得越多会发现不会的东西也被无限放大,不过能用新的技术作出一些小项目小Demo还是会给自己些许自信与接着学习的动力。 项目部分展现 项目源码地址 项目简介 1. APP后端搭建: 使用NodeJs的k阅读全文
posted @ 2016-12-03 11:03 牧云云 阅读(816) 评论(0) 编辑
摘要: 很多新同学觉得github不就是一个代码托管所吗,如何能展示项目呢?其实完全可以借助Github的gh-pages打造出自己的一个作品集,无论是对自己的提升整合还是日后的面试都大有裨益。 前置准备 Github创建项目仓库后随即只产生一个master分支,只需要再添加gh-pages分支就可以创建静阅读全文
posted @ 2016-11-20 12:02 牧云云 阅读(2740) 评论(0) 编辑
摘要: css布局之于页面就如同ECMAScript之于JS一般,细想一番,html就如同语文,css就如同数学,js呢,就是物理,有些扯远,这里就先不展开了。 回到主题,从最开始的css到如今的sass(less),开发的效率确实变得越来越高效,但是可能有时候我们还是会对页面布局产生烦恼的情绪,比如:"咦阅读全文
posted @ 2016-11-17 09:28 牧云云 阅读(858) 评论(6) 编辑