购买阿里云服务器,点击领取2000元优惠卷

简单实现依赖注入

序言 学过AngularJS 的童鞋都会惊叹于它的依赖注入的方便实用,依赖注入也成为了这个框架最大的特点之一吧。一直以来,对于依赖注入,都比较有兴趣,所以也试着去简单的实现一下依赖注入,没有想象的那么高大上,用最土的办法实现一下。哈哈~~ 为什么要用依赖注入 传统情况下,一个函数的参数是由函数的调用决定的,也就是说,调

一步一步实现数据的双向绑定

前言 学习前端的童鞋都知道,现在很多主流的前端框架都流行MVVM模式,比如说当下很流行的Vue、Angular等都是运用了这种模式,而MVVM模式中最重要的组成部分就是数据的双向绑定,因为笔者最近也在自学Vue,对双向绑定也颇感兴趣,本文也是以Vue的双向绑定实现模式(数据劫持)来举例,所以也希望通过这篇文章来记录一下

讨厌啦死鬼

你是一汪春水, 浸润我心, 也浸润我嘴。 你是一轮皓月, 我要日月同辉, 近距离观赏你的美。 你是一抹草原, 我是草原上的野马, 亲吻你的每一个角落, 听你说,讨厌啦死鬼!

想你,念你,爱你

凌晨两点的夜晚, 透过暗黄的路灯, 看着被暴雨洗刷的街道,想你。 下班时候的地铁, 穿过拥挤的人群, 看到有点熟悉的背影,念你。 在这个世界上, 我所笃信的事情并不多, 但有一件我无比笃信,那就是爱你。

至三十岁

上次给咱妈打电话,咱妈说,你还记得到从小跟你一起放羊的小王不,他孩子都可以打酱油了。我当然记得,有一次被他家的那头母牛正好踢中了蛋蛋,他疼着在地上打滚,还不忘骂“草泥马,老子今晚就把你杀了炖汤喝。”,想不到这么快就有娃了,看来他家那只母牛还是对他留有一番情谊,蹄下留情。 老妈催婚这件事也不是一天两天,幸好我在家还有一定

Flex布局实例

本文转载自阮一峰老师的《Flex 布局教程:实例篇》 一、骰子的布局 骰子的一面,最多可以放置9个点。 下面,就来看看Flex如何实现,从1个点到9个点的布局。你可以到codepen查看Demo。 如果不加说明,本节的HTML模板一律如下。 <div class=”box”> <span class=

我们和我们的宇宙

前端时间终于看完了《未来简史》,感触颇多,一直想写点什么,却又不知从何写起。 昨天看到发现引力波的那位怪人科学家说:“我们每个人身体里的原子,总有一个来自浩瀚宇宙中的一颗恒星,所以当我们迷茫无措的时候,请仰望星空,看着啧啧星光,他们就像是给我们指引前进的方向。”都说学物理的不懂浪漫,而我从这句话中就看到了一个物理学家的

彻底弄懂事件冒泡、事件捕获和事件委托

事件冒泡和事件捕获 事件冒泡:当一个元素接收到事件的时候,会把他接收到的事件传给自己的父级,一直到window。 事件捕获:事件从最不精确的对象(document 对象)开始触发,然后依次将事件传给子级,跟冒泡的顺序相反。 注意: 1.这里传递的仅仅是事件 并不传递所绑定的事件函数。所以如果父级没有绑定事件函数,就算传

我们究竟想要过怎样的生活?

每个人都会死,但不是每个人都活过,如果在老的时候,给你一次从新选择的机会,你的人生会不会有所不同,那会是什么样子? 我想每个人都会遇到一段迷茫而不知所措的日子,你会质疑自己的人生是不是太失败,会羡慕别人的一帆风顺。你每天像个木偶一样走在去上班的路上,又像一个机器人一样完成和昨天类似的工作,所以你开始厌倦你的生活,可生活

手写Promise<一>

前言 在前端开发中,Promise的重要性,我就不做过多的叙述了,大部分异步的操作都会用到它,我们大部分同学可能用了很多次,但是从未真正关注过它的原理,这里呢,我就和大家来手动实现一个Promise,当然我会分几次来实现,徐徐渐进,要不然文章太长,大家也懒得看(其实我也是在学习ing…)。 正文 首先,我们