function getRandomIntInclusive(min, max) { min = Math.ceil(min); max = Math.floor(max); return Math.floor(Math.random() * (max - min + 1)) + min; //含最 ...
分类:
Web程序 时间:
2021-02-25 12:00:42
阅读次数:
0
和js类似可以传递函数作为参数也可以用匿名函数 1.传递函数作为参数 2.匿名函数 ...
分类:
Web程序 时间:
2021-02-25 11:57:39
阅读次数:
0
执行环境 执行环境:定义变量或函数有权访问的其他数据。 每个执行环境对应与之关联的变量对象。 变量对象:保存环境中定义的所有变量和函数。 全局执行环境:最外围的执行环境,在web浏览器中,全局执行环境为window对象。 全局变量对象:保存所有window对象下的属性和方法。 执行环境的销毁 某个执 ...
分类:
Web程序 时间:
2021-02-25 11:56:38
阅读次数:
0
了解event loop,我们先了解以下3点 ①js是单线程 ②异步基于回调实现 ③event loop是异步回调的实现原理 我们来看个图 ? 当检测到是同步任务时,该任务会直接移到调用栈里面再传给浏览器 调用栈-浏览器 当检测到是异步任务时,该任务会被放置到webAPI中即等待队列,当同步任务执行 ...
分类:
其他好文 时间:
2021-02-25 11:55:39
阅读次数:
0
var img = "imgurl";//imgurl 就是你的图片路径 function getBase64Image(img) { var canvas = document.createElement("canvas"); canvas.width = img.width; canvas.he ...
分类:
Web程序 时间:
2021-02-25 11:44:24
阅读次数:
0
Strict Mode严格模式 1.不是用var声明的变量,在严格模式下不被通过 2.带有"eval"的操作都被禁止 <script> "use strict" 全局 globalVal=100; 会报错 var globalVal=100; 不会 var eval=100; console.log ...
分类:
Web程序 时间:
2021-02-24 13:05:15
阅读次数:
0
前端或APP上传图片,图片太大,后端也没必要要原图, 太大的图片,做以下处理。固定大小。 getBase64Image(imgpath:string) { var img = new Image(); //新建一个图片对象 img.src = imgpath; let canvas = docume ...
分类:
Web程序 时间:
2021-02-24 13:05:00
阅读次数:
0
原文: https://blog.csdn.net/xiaoxiaole0313/article/details/113792771 https://www.infoq.cn/article/KsSFAkrZ36hMZ6HMp0Ay 一. ?? 非空运算符 在 JS 中,?? 运算符被称为非空运算符 ...
分类:
编程语言 时间:
2021-02-24 12:52:01
阅读次数:
0
功能 包括 JSON自动美化(页面自动检测并格式化) - JSON手动美化(粘贴文本、手动格式化) - JSON比对工具(支持左右两个JSON片段进行键值对比较) - 字符串编解码(Unicode/UTF8/Base64/MD5/HEX) - 代码美化工具(HTML/CSS/JS/XML/SQL) ...
分类:
其他好文 时间:
2021-02-23 14:35:47
阅读次数:
0
原文地址 developer.mozilla.org window.requestAnimationFrame() 告诉浏览器——你希望执行一个动画,并且要求浏览器在下次重绘之前调用指定的回调函数更新动画。该方法需要传入一个回调函数作为参数,该回调函数会在浏览器下一次重绘之前执行 注意:若你想在浏览 ...