用户中心USER CENTER

首页/用户
  • [面试专题]JS异步之Promise,Generator,Async

    摘要:所以,函数的一个重要实际意义就是用来处理异步操作,改写回调函数。表示在这里等待异步操作返回结果,再继续执行。 JS异步之Promise,Generator,Async Promise 解决的问题:回调地狱 Promise规范: promise有三种状态,等待(pending)、已完成(fulfilled/resolved)、已拒绝(rejected).Promise的状态只能从...

    xioqua 发布于Css
  • js事件详解

    摘要:使用级方法指定的事件处理程序被认为是元素的方法。用于立即停止事件在中的传播,取消进一步的事件捕获或冒泡。捕获事件目标对象冒泡只有在事件处理程序执行期间,对象才会存在,执行完成后,对象就会被销毁。 引用 事件是我认为前端最特别的地方,这是唯一其他语言不一样的地方,我们通过它与页面进行交互。 事件流 事件流描述的是从页面中接收事件的顺序。IE和网景团队提出流相反的事件流概念。IE事件流是事...

    xioqua 发布于Css
  • 原生js实现图片图标拖拽

    功能概要: 原生JS实现图标图拖拽,拖拽的过程中不断输出该div的left、top值。 用html5的drag来实现拖拽有兼容性问题,使用拖拽插件代码又很多,而这个拖拽demo代码少,并且兼容所有浏览器,很值得在项目中使用, css样式: #div1{ width: 100px; height: 100px; background-color: #4D4D...

    xioqua 发布于Css
  • javascript设计模式与开发实践全书深度解析(一)之单例模式

    摘要:所以程序在引入文件的时候用了单例模式,一个文件实例化一次,这种做法无疑是好的,但是也容易引起。在我们平时的开发过程中,可以借鉴这两种方式去缓存变量,节点等。 这一章作者讲了一个例子,就是在用单例模式生成一个dom节点,还要做到只有访问的时候才创建,后续访问直接用前面创建的。那么实际开发中我们会用到这个模式吗?现在我们基本都是用vue,react,angular开发,不太会直接去操作do...

    xioqua 发布于JavaScript
  • 一次项目中的验签加密的一些坑(主要是数据格式问题)

    摘要:最近接手了一个项目是一个比较完整的项目了我需要进行改造是基于开发的其中有一个功能就是我们每个请求都要进行一次验签就是取一些字符串进行加密并将验签加入请求头中后台也用相同的算法进行加密然后比对这个功能本身是写好的但是有些问题我们其中的加密字段 最近接手了一个项目是一个比较完整的项目了 我需要进行改造 是基于vuecli3.0+webpack开发的u其中有一个功能就是我们每个请求都要进...

    xioqua 发布于JavaScript
<