业务需求,需要后端控制文件下载频率,用户在短时间内不可以重复下载文件,并返回消息提示 (剩余 XX 秒)。前端需要把返回数据msg消息展示弹出
记录–什么时候会阻塞HTML文档渲染过程?
在上面例子,我们有没有发现在解析html文档过程中,但执行script脚本之前是不是有一段时间在加载,其实是在加载link资源,也就是css资源,等css资源执行完毕后才会执行后面...
JavaScript数组的方法大全(最新)
趁着有时间,总结了下数组所有的属性和方法,记录博客,便于后续使用
正则的扩展详解
在es5中,RegExp的构造函数参数有两种情况 1、字符串 2、正则表达式这两种情况是等价的
数据对接:从Notion Database到低代码平台
前言近几年,有一款叫Notion的产品异常火爆,它是集笔记、任务管理、Wiki、数据管理为一体的产品,他主打两个理念「模块化」和「All-in-one」,Notion最有魅力的还是...
html引入js文件加 defer ,defer 什么作用
在 HTML 中引入 JavaScript 文件时,可以使用 defer 属性,该属性可以推迟(defer)脚本的执行,即等到整个 HTML 文档解析完毕后才执行脚本。
Cesium entity画各种图(十六)
在官方示例的沙盒里写东西是真方便Cesium中有两种对象可以添加到场景中,Entity、Primitive。Entity对用户更友好,方便使用,但是灵活性和性能差一些。Primit...
前端require.js的基本用法
require.js是一个js脚本加载器(模块化加载),它遵循AMD(Asynchronous Module Definition)规范,实现js脚本的异步加载,不阻塞页面的渲染和...
基于jsplumb构建的流程设计器
最近在准备开发工作流引擎相关模块,完成表结构设计后开始着手流程设计器的技术选型,调研了众多开源项目后决定基于jsplumb.js开源库进行自研开发,保证定制化的便捷性,相关效果图及...
Module理解及使用
ES6的模块化设计思想是静态化,也就是说,在编译的时候确定模块的依赖关系,以及输出输出入的变量。而CommonJS和AMD模块都是在运行时确定的。ES6的模块不是对象,而是通过ex...