摘要: 由于浏览器的版本和兼容性问题,很多es6,es7的新的方法都不能使用,等到可以使用的时候,可能已经过去了很多年。Babel可以把es6,es7的新代码编译成兼容绝大多数的主流浏览器的代码。 本篇文章主要介绍在项目中如何安装配置和使用babel. 1.在项目下初始化 package.json 2.在项 阅读全文
posted @ 2017-04-23 23:32 wolfSoul 阅读(4231) 评论(0) 推荐(1) 编辑
摘要: 在使用git对项目进行版本管理的时候,我们总有一些不需要提交到版本库里的文件和文件夹,这个时候我们就需要让git自动忽略掉一下文件。 使用.gitignore忽略文件 为了让git忽略指定的文件和文件夹,我们需要在项目的根目录当中创建.gitignore文件,使用.gitignore文件的方式很简单 阅读全文
posted @ 2017-04-20 16:48 wolfSoul 阅读(14925) 评论(0) 推荐(0) 编辑
摘要: 前端路由在很多开源的js类库框架中都得到支持,如angularJS,Backbone,Reactjs等等。这篇文章主要和大家谈谈什么是前端路由,以及它的使用场景及优缺点1.什么是路由简单举例说明,假如我们有一台提供 Web 服务的服务器的网络地址是:10.0.0.1,而该 Web 服务又提供了三个可 阅读全文
posted @ 2017-04-19 10:18 wolfSoul 阅读(31344) 评论(5) 推荐(7) 编辑
摘要: 最近使用git时, 造成了远程库代码需要回滚到之前版本的情况,为了解决这个问题查看了很多资料。 问题产生原因: 提交了错误的版本到远程库。 以下是解决的方法, 供大家参考: 1.对本地代码库进行回滚 2.远程代码库回滚 进行这一步的时候遇到了困难,尝试了多种方法, 查看很多资料都提到使用git pu 阅读全文
posted @ 2017-04-12 10:16 wolfSoul 阅读(19274) 评论(1) 推荐(1) 编辑
摘要: cookie设置,获取,删除的方法,cookie的缺点分析 阅读全文
posted @ 2016-11-13 15:06 wolfSoul 阅读(884) 评论(0) 推荐(0) 编辑
摘要: 一.合理的添加注释 函数和方法——每个函数或方法都应该包含一个注释,描述其目的和用于完成任务所可能使用 的算法。陈述事先的假设也非常重要,如参数代表什么,函数是否有返回值(因为这不能从函 数定义中推断出来)。 大段代码——用于完成单个任务的多行代码应该在前面放一个描述任务的注释。 复杂的算法——如果 阅读全文
posted @ 2016-11-05 16:09 wolfSoul 阅读(1041) 评论(0) 推荐(0) 编辑