关键字:异步操作
  • VUE第七天学习
    内容:歌曲播放页面、搜索页面、stylus、vuex 一、歌曲播放页 1.获取歌曲播放地址 https://music.163.com/song/media/outer/url?id=歌曲编号.mp3 2.获取歌曲信息 接口地址: http ...
  • VUE第八天学习
    内容:vuex、element-ui 一、vuex Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 仓库 ​ state、mu ...
  • 理解Javascript的异步
    前言 本文2925字,阅读大约需要10分钟。 总括: 本文梳理了异步代码和同步代码执行的区别,Javascript的事件循环,任务队列微任务队列等概念。 原文地址:Understanding Asynchronous JavaScript ...
  • 事件轮询-JS作为单线程语言是如何实现异步操作
    太长不读版: 问: 什么是单线程?单线程和异步的关系是怎样的? 答: 单线程只有一个线程,同一时间只能做一件事情,而异步就是一种解决方案。 再问: JS作为单线程语言是如何实现异步操作 再答: 通过事件循环(event loop)实现异步 ...
  • 【九】Vuex初始化
    关于专题【vue开发音乐App】 Vuex是一个专为Vue.js应用程序开发的状态管理模式。 它可以轻而易举地处理多个页面或多个组件共享一个状态(数据)的情况,包括: 多个视图依赖于同一状态 来自不同视图的行为需要变更同一状态 Vuex的更 ...
  • JS基础系列(二)同/异步任务、宏/微任务的执行顺序
    ​ 由于这两天面试有遇到相关的问题,以及在维护外包项目时遇到的种种相关的奇葩异步乱用的问题,决定好好捋捋这几个名词在实际中的应用。 一、队列类型 ​ js是单线程编程语言,所以js的执行顺序是按语句的顺序去排列的。 ...
  • 聊聊 Promise
    Promise相信写前端的同学都不陌生,本意是承诺,答应完成某事。promise主要用于异步计算。可以将异步操作队列化,按照期望的顺序执行,返回符合预期的结果。还可以在对象之间传递和操作promise,帮助我们处理队列。 和其他异步调用的优 ...
  • webpack中tapable原理详解,一起学习任务流程管理
    学习webpack源码时,总是绕不开tapable,越看越觉得它晦涩难懂,但只要理解了它的功能,学习就会容易很多。 简单来说,有一系列的同步、异步任务,我希望它们可以以多种流程执行,比如: 一个执行完再执行下一个,即串行执行; 一块执行,即 ...
  • Skeleton Screen骨架屏
    背景 传统的优化用户等待的体验 - 白屏使用动画,菊花图,加载进度条等: image.png It can be bad because progress indicators by definition call attention to ...
  • 实现一个promise之完成then方法
    前言关于 Promise 原理解析的优秀文章,在掘金上已经有非常多了。但是笔者总是处在 看了就会,一写就废 的状态,这是笔者写这篇文章的目的,为了理一下 Promise 的编写思路,从零开始手写一波代码,同时也方便自己日后回 ...

暂无数据