摘要:
ctx.beginPath(); ctx.lineWidth = 20; ctx.moveTo(15, 15); ctx.lineTo(100, 30); ctx.stroke(); ctx.imageSmoothingEnabled = true; ctx.webkitImageSmoothing 阅读全文
摘要:
var fnParam = null; var a = { fn: param => { // 加载真实函数 fnParam = param; } }; var pm = () => new Promise(resolve => { a.fn({ callback(data) { console.l 阅读全文
摘要:
const canvasContext = swan.createCanvasContext('myCanvas'); canvasContext.setFillStyle('blue'); canvasContext.fillRect(10, 10, 150, 100); // canvasCon 阅读全文
摘要:
https://github.com/mrdoob/three.js https://github.com/BabylonJS/Babylon.js THREE.js和BABYLON.js等很多框架封装了 WebGL,可以更容易地开发 3D 应用和游戏 阅读全文
摘要:
1、设置->辅助-》触控板-》启用拖拽-》三指拖移 新版Mac:辅助=》指针控制=〉触控版选项 =》使用触控板进行拖移=〉拖移样式=》三指拖移 2. https://www.chromedownloads.net/chrome64osx/ https://www.slimjet.com/chrome 阅读全文
摘要:
Js 基础 JavaScript代码执行时,引擎会创造出来当前代码块的执行环境 在涉及到使用变量时,只能查找到当前环境的变量和包含当前执行环境的外部环境变量。全局环境是最外层的执行环境 JavaScript是单线程 JavaScript在处理异步操作时,利用的是事件循环机制 https://html 阅读全文
摘要:
https://www.cnblogs.com/fangsmile/articles/11642607.html 阅读全文
摘要:
1、用CJS引入的是要引入对象的一个拷贝 CJS在浏览器环境中是无效的,它必须要经过编译和打包后才能在浏览器环境中执行。 2、AMD是异步加载模块的。(就像它的名字一样) AMD设计出来是供前端使用的,而CJS刚开始设计的目的是供后端使用的。 AMD的语法没有CJS那样直观。 3、UMD 适用于前端 阅读全文