当某个邮箱不再使用,即使把邮件全部删除,所占的存储空间也不会释放,这对存储只有250G的我来说真是个令人悲伤的故事。 网上只找到清除邮箱缓存的方法:全局搜索“mail dow...
当某个邮箱不再使用,即使把邮件全部删除,所占的存储空间也不会释放,这对存储只有250G的我来说真是个令人悲伤的故事。 网上只找到清除邮箱缓存的方法:全局搜索“mail dow...
VSCode Conventional Commits 插件可以帮助你轻松按照 Conventional Commits 规范编写提交信息。 功能 支持使用项目下的 comm...
介绍 Babel 是一款将未来的 JavaScript 语法编译成过去语法的 Node.js 工具。本文从 2019 年 11 月的 master 分支源码入手,介绍 Bab...
解码 PNG 图片就是把一张图片从二进制数据转成包含像素数据的 ImageData。 图片的二进制数据可以从 , ,Object URLs,Image URLs,Blob ...
介绍 图像可以用多种不同的类型数据表示,本文将它们归纳为 5 种类型:DOM,URL,File,ImageData 和 Buffer。 图像的数据类型 DOM <img> <...
作为一名前端开发人员,最头疼的莫过于浏览器兼容。远古时期万恶的IE6,到现在CSS3不兼容的IE7/8.为了保证不同版本浏览器都有共同或更优化的用户体验,前端搬砖的我们不得不...
理论上可以写成:
const context = require.context('../dir', false, /\.js$/);
const firstLevel = context('./first-level.js');
webpack require context 说明使用 require.context 可以动态引入文件。参考官方文档,但是文档中的表述不甚清晰,因此我整理了几种用法和结果。 先新建一个测试目录,安装 webpack。目录结...
感谢指正
webpack require context 说明使用 require.context 可以动态引入文件。参考官方文档,但是文档中的表述不甚清晰,因此我整理了几种用法和结果。 先新建一个测试目录,安装 webpack。目录结...
customElements 是 Web Components 规范下的新 API,可以用来实现组件化开发。 如果你的应用只用兼容最新的浏览器,那么用它来替代 React 或...
PNG 解码是指将一张 PNG 图片的二进制数据转换成像素点数据 ImageData。 PNG 的二进制数据有很多方式获取。 在浏览器中可以得到 ArrayBuffer 类型...
请贴错误提示
webpack require context 说明使用 require.context 可以动态引入文件。参考官方文档,但是文档中的表述不甚清晰,因此我整理了几种用法和结果。 先新建一个测试目录,安装 webpack。目录结...
背景 script1 中有一个异步请求,script2 也想使用请求得到的数据。 方案 方案1:两个脚本中分别请求数据 script1.js: scripts.js: 这里用...
编程范式 编程范式是:解决编程中的问题的过程中使用到的一种模式,体现在思考问题的方式和代码风格上。这点很像语言,语言本身会体现出不同国家的人的思考方式和行为模式。 常见的编程...
身为新手真是太感谢了,解决了一直困扰我的问题
知识点 a 标签点击改变页面链接中的 hash 部分。 :target 选择器可以选中和页面 hash 相同的标签(标签的 id 和页面 hash 相同)。 代码实现 先在页...
背景 Chrome 61 支持了在浏览器中使用 ES6 模块。Safari 10.1 上半年也已经支持了。 用法 支持 ES6 模块的浏览器会根据 标签上的 type="...