03 2017 档案

摘要:首先来了解什么是multipart/form-data请求: 根据http/1.1 rfc 2616的协议规定,我们的请求方式只有OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE等,那为为何我们还会有multipart/form-data请求之说呢?这就要从头来说了。 h 阅读全文
posted @ 2017-03-31 16:06 {前端开发} 阅读(237) 评论(0) 推荐(0) 编辑
摘要:作为一名前端工程师,写组件的能力至关重要。虽然JavaScript经常被人嘲笑是个小玩具,但是在一代代大牛的前仆后继的努力下,渐渐的也摸索了一套组件的编写方式。 下面我们来谈谈,在现有的知识体系下,如何很好的写组件。 比如我们要实现这样一个组件,就是一个输入框里面字数的计数。这个应该是个很简单的需求 阅读全文
posted @ 2017-03-27 22:04 {前端开发} 阅读(1533) 评论(0) 推荐(1) 编辑
该文被密码保护。
posted @ 2017-03-24 14:56 {前端开发} 阅读(0) 评论(0) 推荐(0) 编辑
摘要:真正意义上来说Javascript并不是一门面向对象的语言,没有提供传统的继承方式,但是它提供了一种原型继承的方式,利用自身提供的原型属性来实现继承。Javascript原型继承是一个被说烂掉了的话题,但是自己对于这个问题一直没有彻底理解,今天花了点时间又看了一遍《Javascript模式》中关于原 阅读全文
posted @ 2017-03-16 16:45 {前端开发} 阅读(360) 评论(0) 推荐(0) 编辑
摘要:只看不赞,或者只收藏不赞的都是耍流氓,放学别走,我找我哥收拾你们。 项目地址:https://github.com/jrainlau/wechat-subscriptor 下载&运行 ZSH 1 2 3 4 5 6 7 git clone git@github.com:jrainlau/wechat 阅读全文
posted @ 2017-03-15 01:57 {前端开发} 阅读(3769) 评论(0) 推荐(1) 编辑
摘要:一个东西,首先要知道为什么用它,为什么要vuex,官方解释为了解决繁杂事件订阅和广播,那么事件的$dispatch,$on,怎么就复杂了?许多人是不是感觉后者还挺简单的,对的 如果简单小型项目,那么不需要vuex,只需要后者就可以,但是如果中大型,尤其是有许多事件传播,那么vuex作用就体现出现了, 阅读全文
posted @ 2017-03-15 01:14 {前端开发} 阅读(302) 评论(0) 推荐(0) 编辑
摘要:官方文档说明(英) 看了别人写的中文博客,再看了官方英文文档,发现还是官方文档讲的浅显易懂一些,看了之后,半翻译半理解地写了这篇博客,更易于新手理解。 介绍 context 是在 react @ 0.14 版本以后发布的一个高级且实验性的功能,有可能在未来做出更改。不推荐频繁使用,如果使用的话尽量保 阅读全文
posted @ 2017-03-14 15:01 {前端开发} 阅读(958) 评论(0) 推荐(0) 编辑
摘要:先附上项目源码地址和原文章地址:https://github.com/bailicangd... 做React需要会什么? react的功能其实很单一,主要负责渲染的功能,现有的框架,比如angular是一个大而全的框架,用了angular几乎就不需要用其他工具辅助配合,但是react不一样,他只负 阅读全文
posted @ 2017-03-14 14:46 {前端开发} 阅读(614) 评论(0) 推荐(0) 编辑
摘要:四种常见的 POST 提交数据方式 HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。 我们知道,HTTP 协 阅读全文
posted @ 2017-03-08 11:39 {前端开发} 阅读(27490) 评论(1) 推荐(0) 编辑
摘要:https://github.com/isaacs/node-glob 阅读全文
posted @ 2017-03-05 23:12 {前端开发} 阅读(486) 评论(0) 推荐(0) 编辑
摘要:1使用两次indexOf来判断 代码略 2使用相反意义的正则表达式 3使用负向前瞻正则表达式 解释一下正则: 外层限定开始和结尾 外层限定开始和结尾 负向前瞻 负向前瞻 这个(?!.*(公司|合伙))只匹配位置,表明右边没有出现.*(公司|合伙)的情况就可以匹配。(公司|合伙)是分支的意思。 匹配任 阅读全文
posted @ 2017-03-05 23:02 {前端开发} 阅读(4385) 评论(0) 推荐(0) 编辑
摘要:1. Windows:全屏窗口滚动插件 该插件可以很好地实现全屏滚动,每滚动一次即为一屏。比如,用户浏览下一屏幕内容时,只需手动滚动到某一位置,该插件会自动滚动显示下一屏全部内容。对于浏览类似于PPT的内容时比较实用。 2. Jquery Scroll Follow:滚动跟随插件 该插件可以使DOM 阅读全文
posted @ 2017-03-03 15:44 {前端开发} 阅读(4546) 评论(0) 推荐(0) 编辑
摘要:当前时间:moment().format('YYYY-MM-DD HH:mm:ss'); 2017-03-01 16:30:12 今天是星期几:moment().format('d'); 3 Unix时间戳:moment().format('X'); 1488357012 相对时间:moment(" 阅读全文
posted @ 2017-03-01 16:32 {前端开发} 阅读(2449) 评论(0) 推荐(0) 编辑