摘要:
通过jiavascript将文本内容转化为语音播放,代码如下: <body> <button onclick="start()">点击</button> <script> var text = '语音输入开始' var msg = new SpeechSynthesisUtterance(text) 阅读全文
摘要:
众所周知,Javascript是运行在单线程环境中,也就是说无法同时运行多个脚本。假设用户点击一个按钮,触发了一段用于计算的Javascript代码,那么在这段代码执行完毕之前,页面是无法响应用户操作的。但是,如果将这段代码交给Web Worker去运行的话,那么情况就不一样了:浏览器会在后台启动一 阅读全文
摘要:
近期遇到了这么一个问题,在开发过程中,针对于npm / yarn / pnpm的选择,各自的对比是怎样的,查了一些资料,总结如下: 性能:pnpm ≈ yarn > npm 功能对比:pnpm ≈ yarn > npm 内置pnpm patch / yarn path vs 第三方 patch-pa 阅读全文
摘要:
背景 改造前的项目技术栈是 Vue全家桶(vue2.6.10+element2.12.0+webpack4.40.2+vue-cli4.5.7),用到了动态菜单、菜单权限等,路由使用history模式,所以本篇介绍的都是关于Vue接入QianKun。 微前端概念 类型<iframe></iframe 阅读全文
摘要:
首先要在npm上注册一个账号 npm | Sign Up (npmjs.com) 对欲发布的包进行初始化: npm init 首次发布的需要注册: npm adduser 登录: npm login 发包:npm publish 撤销包:npm unpublish 包名 删除包: npm unpub 阅读全文
摘要:
1、构造函数Promise(excutor) excutor: Promise构造函数接受一个执行器作为参数(excutor,其实就是一个回调函数),在Promise构造函数执行时,会立即执行传入的excutor。 excutor函数被调用时,会传入resolve, reject两个函数作为参数;当 阅读全文