- 博客(4)
- 收藏
- 关注
原创 NodeJs概念入门
本文主要针对NodeJs的入门概念进行简单的解释。 了解一个新的概念或者技术,首先要着重于概念,一般可以分为这么几个套路 1)NodeJs是用来做什么的? 2)NodeJs的特点是什么,有哪些重要的概念,这些概念具体对应的是什么? 那么我们首先来看NodeJs是用来做什么的? NodeJs的初衷是用来实现“旨在提供一种简单的构建可伸缩网络程序的方法”
2017-10-28 22:18:19 753 1
原创 原生JS实现Promise
ES6中Promise可以说很大情况下改善了异步回调的嵌套问题,那么如果我们自己去写一个类似Promise的库应该怎么去写?我们先看一下Promise的特点第一:Promise构造函数接受一个函数作为参数,函数里面有两个参数resolve和reject分别作为执行成功或者执行失败的函数 var promise=new Promsie(function(resolve,rejec){ if(/
2017-10-22 22:13:35 5326 2
原创 Js实现轮播图
首先说明下轮播图的实现方式: 1、通过改变图片的位置,将图片放到一个div中,设置父元素的overflow为hidden,然后改变子div的位置,达到显示图片的目的 2、控制图片是否显示{ 1)改变图片的透明度, 2)改变图片的display属性 } 本文通过改变图片的display属性实现,话不多说,直接上代码<!DOCTYPE
2017-10-22 15:06:41 550
原创 面向工资的编程
遇到到了一个问题有n个ajax请求,ajax[1],ajax[2],...,ajax[n],统计每个ajax请求的响应时间,要求:不修改源代码第一次听到这个问题,就想到了在ajax请求里面修改,但是如果对于一个老旧的项目,其实就不太合理了。 那么最好的方式就是面向切面的编程,搞过java的同学应该对这个并不陌生。那么在js中怎么实现面向切面的编程呢? 首先定义两个函数before和afterFu
2017-10-20 22:48:19 583 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人