摘要: 我原本是后台开发者,有过一段.net开发经历,因此比较喜欢vs的编程界面。转到前端之后我一直在找一款IDE来取代我在使用的webstorm(webstorm,sublime,atom都很好,想换个IDE ) notepad++是我一直以来很喜欢的一个编辑器,但是因为功能有限,很多时候满足不了我快速开 阅读全文
posted @ 2017-05-24 14:59 nurdun 阅读(259) 评论(0) 推荐(0) 编辑
摘要: js的数组,字符串,对象操作是实现一些功能不可缺少的部分。 一般情况下js的数组和字符串动态加起来比较方便,都有自己提供的方法,数组的push(),字符串直接用加号等。但是js对象动态添加就需要一点工作了 下面我写了两种动态添加对象的方法 第一种 第二种 下面是这两种方法的应用 先设置两个数组,一个 阅读全文
posted @ 2017-05-22 18:29 nurdun 阅读(56034) 评论(0) 推荐(0) 编辑
摘要: ant design是蚂蚁金服团队开源的react UI组件库。ant design的项目实践也相当多,除了蚂蚁金服外还有美团等大型企业在用这个UI库。我们公司选择这个UI库来结合react和ES6进行开发,因此做了个demo出来分享一下 demo链接 https://github.com/nurd 阅读全文
posted @ 2017-05-12 16:15 nurdun 阅读(1043) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个很有趣的问题,有人提出 这个的值为多少? 我们都清楚js对象是没有长度的,那么({}+{}).length的值到底该多少呢? 肯定不是undefined。经过亲手测试,得到答案为30.这就有点儿匪夷所思了。 原来 ({}+{}).length=({}.toString()+{}.toSt 阅读全文
posted @ 2017-05-10 10:12 nurdun 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 我今天安装依赖包时一直报错 我之前把npm的registry换成国内的淘宝镜像的所以一开始认为报错跟链接什么的没什么关系。后来我在网上看了一下相关博客,都说换成cnpm就可以,我也尝试了一下,果然成功了。虽然我还不是特别理解这其中的奥妙之处,但是也得到了解决问题的方法。 下面三种方法都可以 1.通过 阅读全文
posted @ 2017-05-08 12:15 nurdun 阅读(48486) 评论(0) 推荐(0) 编辑
摘要: 相信数据模板引擎这个东西对于前端还是后台程序员来说都不陌生。我个人也非常讨厌用字符串拼接,字符串拼接用多了就会使代码看起来很乱,而且后期维护起来很不方便。现在前端数据渲染中出现了很多更好的方案,前端主流的mvc,mvvm框架如angular,vue,react等都自带响应式数据渲染功能,因此很多时候 阅读全文
posted @ 2017-05-04 13:09 nurdun 阅读(1273) 评论(0) 推荐(0) 编辑
摘要: 昨天晚上有个同行提出要做一个旋转式的3D轮播图(下面统称banner图)。我就为了帮他看了一下相关的技术贴发现符合要求的很少,所以只能自己去动手写了。看到有人写了CSS3立体旋转动画的博客,我就想把这个动画拆分成几个模块来做一个banner效果可不可以?最后自己动手写了一下还是可以的。不过这个ban 阅读全文
posted @ 2017-04-30 16:17 nurdun 阅读(3423) 评论(2) 推荐(1) 编辑
摘要: react+webpack+ES6打包搭建框架的步骤及部分详解 npm init 此条命令是创建一个npm项目 NPM 全称 node package manager, 是 nodejs 的包管理工具,使用它让我们可以更方便的使用别人的代码,以及向别人分享我们的代码。 执行后,npm会引导输入一些基 阅读全文
posted @ 2017-04-29 14:51 nurdun 阅读(873) 评论(0) 推荐(0) 编辑
摘要: git 中常用的命令大全 github 创建项目后 上传项目使用的命令 阅读全文
posted @ 2017-04-28 10:36 nurdun 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 最近一直在看react。之前看react的时候很多都是旧的写法(es5),这几天因项目要求把es6和react一起结合看了一下,自己也写了几个demo,想把这些demo拿出来分享一下。虽然很简单,但对于初学react和es6的人来说我觉得还是有参考价值 这是效果图 阅读全文
posted @ 2017-04-25 14:30 nurdun 阅读(533) 评论(0) 推荐(0) 编辑