用户中心USER CENTER

首页/用户
  • Vue源码详解之nextTick:MutationObserver只是浮云,microtask才是核

    摘要:后来尤雨溪了解到是将回调放入的队列。而且浏览器内部为了更快的响应用户,内部可能是有多个的而的的优先级可能更高,因此对于尤雨溪采用的,甚至可能已经多次执行了的,都没有执行的,也就导致了我们更新操 原发于我的博客。 前一篇文章已经详细记述了Vue的核心执行过程。相当于已经搞定了主线剧情。后续的文章都会对其中没有介绍的细节进行展开。 现在我们就来讲讲其他支线任务:nextTick和micro...

    陈伟 发布于JavaScript
  • AJAX跨域、使用formdata传输文件(传输截图后的文件)、angularJS跨域

    A网站访问B网站这就是跨域 当你调用接口时,F12控制台抛出这状态时,你就跨域了(图示) showImg(https://segmentfault.com/img/bVE8yG?w=867&h=44); 如何解决跨域呢? 解决的几种方法(我现在只用到了这两种) JSONP 让后台的小伙伴设置header:如PHP的 header{Access-Control-Allow-Origin: *} ...

    陈伟 发布于JavaScript
  • JavaScript函数式编程(0):函数基础 arguments、this、apply()、cal

    摘要:参数引用函数的上下文,函数上下文来自于等面向对象语言,中的依赖于函数声明。没有重载函数没有签名,因为其参数是由包含零或多个值的数组来表示的。这就是重载函数。重载函数常用来实现功能类似而所处理的数据类型不同的问题。 1 函数参数 函数的实参和形参个数可以不等,之所以会这样,原因是 ECMAScript 中的参数在内部是用一个数组来表示的。函数接收到的始终都是这个数组,而不关心数组中包含哪...

    陈伟 发布于JavaScript
  • IndexedDB使用与出坑指南

    摘要:在不指定的情况下,默认版本号为。具体示例如下在需要更新数据库的模式时,需要更新版本号。此时我们指定一个高于之前版本的版本号,就会触发事件。数据操作事务在中,我们也能够使用事务来进行数据库的操作。 概述 本文通过对IndexedDB的使用方法和使用场景进行相关介绍,对常见的问题进行解答。 同时,因为MDN中的相关文档缺乏相关逻辑性,所以不容易理解。本文将通过项目中常见的数据存储和操作需求...

    陈伟 发布于JavaScript
  • JavaScript进阶学习(二)—— 基于原型链继承的js工具库的实现方法

    摘要:一些额外的全局函数命名空间对象接口和构造函数与没有典型的关联,但却是有效的。最后有几点需要说明的是每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针。 文章来源:小青年原创发布时间:2016-07-03关键词:JavaScript,原型链,jQuery类库转载需标注本文原始地址: http://zhaomenghuan.githu...

    陈伟 发布于JavaScript
<