关键字:function
  • 跟着whatwg看一遍事件循环
    前言 对于单线程来说,事件循环可以说是重中之重了,它为任务分配不同的优先级,井然有序的调度。让js解析,用户交互,页面渲染等互不冲突,各司其职。 我们书写的代码无时无刻都在和事件循环打交道,要想写出更流畅,我们就必须深入了解事件循环,下面我 ...
  • promise经典面试题
    上期讲了promise基本概念和用法,今天结合上期的内容,讲解几道经典的相关面试题。 promise基本规则: 1. 首先Promise构造函数会立即执行,而Promise.then()内部的代码在当次事件循环的结尾立即执行(微任务)。 2 ...
  • node.js--exports与module.export的用法示例
    在nodejs中,提供了exports 和 require 两个对象,其中 exports 是模块公开的接口,require 用于从外部获取一个模块的接口,即所获取模块的 exports 对象。在我们自己写模块的时候,需要在模块最后写好模块 ...
  • 替代 webpack?一文带你了解 snowpack 原理,你还学得动么
    近期,随着 vue3 的各种曝光,vite 的热度上升,与 vite 类似的 snowpack 的关注度也逐渐增加了。目前(2020.06.18)snowpack 在 Github 上已经有了将近 1w stars。 snowpack 的代 ...
  • promise讲解
    promise 简介 Promise是ES6加入标准的一种异步编程解决方案,通常用来表示一个异步操作的最终完成 (或失败)。Promise标准的提出,解决了JavaScript地狱回调的问题。 语法 var p = new Promise( ...
  • 什么是闭包?闭包的优缺点?
    闭包(closure)是javascript的一大难点,也是它的特色。很多高级应用都要依靠闭包来实现。1、变量作用域要理解闭包,首先要理解javascript的特殊的变量作用域。变量的作用域无非就两种:全局变量和局部变量。javascrip ...
  • H5吸顶功能--划到某一元素处将其固定在顶部
    在网页里经常遇到这样的情况,滑动页面至某一个元素处,元素一直固定在顶部或底部,当页面滑到元素原有位置上方时,元素恢复原有位置。例如京东秒杀的活动时间,还有常见的搜索输入框固定在顶部。 利用js写了个搜索输入框固定在上方的例子,效果示例如下: ...
  • Ajax 多次异步请求分析
    现象 鼠标滑过列表发出请求,在页面上显示请求结果。鼠标一次性滑过多个列表项,发出多个请求,请求返回结果有时间查导致页面显示出现闪烁。 影响 页面显示闪烁,视觉显示不好看,交互不友好 解决方法 取消之前的请求响应 在ajax请求未响应之前可 ...
  • video移动端踩坑记
    最近做的项目里涉及到一个视频列表,点击播放视频,有点类似短视频APP个人主页的效果,直接使用了h5自带的video标签,没想到坑一个接一个。 首先展示下效果图: 踩坑记录: 踩坑一:视频列表中直接使用多个video标签无法达到产品的设计效果 ...
  • Web前端入门学习之JS基础知识梳理汇总
    Web前端工程师是当前各大企业都比较稀缺的人才,薪资待遇和就业前景都很不错。不论是专业还是非专业,有基础亦或是无基础,都想通过学习Web前端实现高薪就业。不过,学习要一步一个脚印,不能一口吃一个胖子,所有的实战经验都是基于理论而积累形成,今 ...

暂无数据