用户中心USER CENTER

首页/用户
  • 你可能不知道的前端小技巧

    摘要:主要分成事件,浏览器调试小技巧,其他三部分。一事件先来看一个有趣的问题。介绍一组很有用的事件。我介绍这个的目的并不是简单的介绍这个事件,而是这里有个小坑。只能通过来进行绑定。二浏览器调试小技巧用来代替在文件中打断点的操作。 这篇文章主要记录一些我在开发工作中踩过的一些坑或者新学到的一些知识。主要分成‘事件’,‘浏览器调试小技巧’,‘其他‘三部分。====================...

    loostudy 发布于JavaScript
  • ios下popstate触发的问题

    摘要:去查看一下的源码,发现被改装了,监听的回调回在事件触发的时候触发。搞清楚的触发机制根据的描述当活动历史记录条目更改时,将触发事件。说明了上,依旧不能阻止的触发。最终解决由于刷新重新加载是肯定不会触发的,所以可以后进行。 背景: 在使用Tarojs开发的时候,发现在ios上跳转至其他页面,再返回回来会出现接口接连调用两次的情况。 排查过程: 1.由于接口调用在组件的didMount里,所...

    loostudy 发布于JavaScript
  • Array对象

    摘要:上面代码通过方法的第二个参数,将回调函数内部的对象,指向数组。第三次执行,为上一轮的返回值,为第四个成员。第四次执行,为上一轮返回值,为第五个成员。 Array 对象 构造函数静态方法Array.isArray()实例方法valueOf(),toString()push(),pop()shift(),unshift()join(分隔符)返回字符串concat()新的reverse()s...

    loostudy 发布于JavaScript
  • CORS原理及@koa/cors源码解析

    摘要:服务端根据这个值,决定是否同意本次请求。预检请求预检请求用的请求方法是,表示这个请求是用来询问的。该字段也可以设为星号,表示同意任意跨源请求。这是为了避免多次预检请求。 首发于个人博客 目录 跨域 简单请求和复杂请求 服务端如何设置CORS @koa/cors是怎么实现的 跨域 为什么会有跨域问题? 这是浏览器的同源策略所造成的,同源策略限制了从同一个源加载的文档或脚本如何与来自...

    loostudy 发布于JavaScript
  • lodash里的reduce

    摘要:前言对于,可能之前对于他的用法只是用于累加,但其实他的真正用途适用于作为一个高阶函数,用于实现函数式编程里的的个人理解创建一个函数,最少接收两个参数,一个函数数组,一个初始参数,依次执行函数数组,下一个函数的第一个参数是上一个的结果,初始参 前言 对于reduce,可能之前对于他的用法只是用于累加,但其实他的真正用途适用于作为一个高阶函数,用于实现函数式编程里的 compose com...

    loostudy 发布于JavaScript
<