-
JavaScript中对象的属性
javascript中继承是通过原型实现的,对象的属性可以分为自有属性和继承属性,下面我简单介绍一下属性的访问规则。
-
Nodejs中的文件路径问题
自己在模块里通过相对路径获取文件的时候发现了问题,于是决定了解一下Nodejs中文件路径的问题。
-
Nodejs模块加载
Nodejs就是一个模块加载系统,一个文件就是一个模块。要想了解模块的加载机制,关键就是搞清require函数的实现。
-
Yeoman工作流模式
最近在做项目重构,于是尝试使用Yeoman完成项目的基础结构和代码的重构。Yeoman的出现确实解决了不少开发流程中的问题,让人更加专注于逻辑代码的部分。
Yeoman是一种工作流模式,它本身不是一种工具。它的目标是通过yo(脚手架工具)、bower(包管理工具)和grunt(自动化构建工具)的合作提高我们的的工作效率。
-
D3事件监听与分发
事件监听主要是指为选择的DOM元素添加或删除指定DOM事件类型的listener,listener函数参数包括数据
d和索引i,上下文this指向当前DOM元素。事件分发器(dispatch),也可以理解为消息分发器。主要用来解决视图间的联动,即一个事件触发多个动作。结合当前项目,和VUE的$dispatch在功能上比较类似。
-
hexo部署个人博客
14年毕业,到现在工作两年。之前自己积累或者整理的知识心得,大多数采用最原始的方法记笔记,时间长了,发现这样很不便于保存,于是希望借助博客的力量。一开始想自己租服务器搭建,经朋友推荐,了解到hexo,甚是方便,新建到发布一键搞定,同时现在还没有成本和流量限制,nice!