摘要: 可以满足需求,且使用方法和Promise.all统一 阅读全文
posted @ 2018-03-01 15:05 麦君 阅读(5918) 评论(0) 推荐(0) 编辑
摘要: 函数柯里化是把接受多个参数的函数转变成接受一个单一参数(最初函数的第一个参数),并且返回接受余下的参数而且返回结果的新函数的技术 柯里化其实本身是固定一个可以预期的参数,并返回一个特定的函数,处理批特定的需求。这增加了函数的适用性,但同时也降低了函数的适用范围。 function currying( 阅读全文
posted @ 2018-02-28 17:25 麦君 阅读(111) 评论(0) 推荐(0) 编辑
摘要: rem——更好的适配移动端。这个单位我一直想弄个究竟,今天终于看了个差不多。看了很多的博客。心中总算有自己的想法。(还有vh,vw这里我这个小白还没有弄明白就先不写了。) 1.rem可以在html,body下设置font-size的大小,然后根据 根元素的大小来进行兑换。eg:根元素大小设置为:fo 阅读全文
posted @ 2018-01-18 13:55 麦君 阅读(950) 评论(0) 推荐(0) 编辑
摘要: var a = document.getElementById("aHref"); a.href = '/user'; //取消标签原先的onclick事件,使标签点击后通过href跳转(因为无法用js跳转)^-^ a.setAttribute("onclick",''); //激发标签点击事件OVER a.click("return false... 阅读全文
posted @ 2017-12-18 17:56 麦君 阅读(11662) 评论(0) 推荐(0) 编辑
摘要: Ajax的实现主要分为四部分: 1、创建Ajax对象 2、连接服务器 3、发送请求 4、接收返回数据 Ajax封装函数: 阅读全文
posted @ 2017-12-14 10:22 麦君 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 在数组 arr 开头添加元素 item。不要直接修改数组 arr,结果返回新的数组 输入例子: prepend([1, 2, 3, 4], 10) 输出例子: [10, 1, 2, 3, 4] 阅读全文
posted @ 2017-12-04 17:46 麦君 阅读(16424) 评论(0) 推荐(1) 编辑
摘要: var r, arr = ['apple', 'strawberry', 'banana', 'pear', 'apple', 'orange', 'orange', 'strawberry']; r = arr.filter(function (element, index, self) { return self.indexOf(element) === index; }); ... 阅读全文
posted @ 2017-11-24 18:20 麦君 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 接着是子组件的使用history 让我们看看this.context : 阅读全文
posted @ 2017-11-14 11:53 麦君 阅读(1877) 评论(0) 推荐(0) 编辑
摘要: .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden} .clearfix{*+height:1%;} 阅读全文
posted @ 2017-11-13 17:52 麦君 阅读(131) 评论(0) 推荐(0) 编辑
摘要: Object.prototype.toString.call(data).slice(8, -1).toLowerCase(); 阅读全文
posted @ 2017-11-09 15:21 麦君 阅读(247) 评论(1) 推荐(0) 编辑