摘要: 我们经常会遇上动态生成海报的需求,而在Web前端中,生成图片非Canvas莫属。但是在实际工作当中,为了追求效率,我们会不可避免地去使用一些JS插件,而html2canvas.js就是一款优秀的插件,它可以轻松地帮你将HTML代码转换成Canvas,进而生成可保存分享的图片。 具体如何使用这款插件呢 阅读全文
posted @ 2021-01-08 15:55 勒布朗_詹姆斯 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 原生var url = "....."; var xhr = new XMLHttpRequest(); xhr.open('GET', url, true); xhr.responseType = "blob"; xhr.setRequestHeader("client_type", "DESKT 阅读全文
posted @ 2021-01-06 18:43 勒布朗_詹姆斯 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: 如果你来自传统的强类型语言,可能会很熟悉 void 的概念:一种类型,告诉你函数和方法在调用时不返回任何内容。 void 作为运算符存在于 JavaScript 中,而作为基本类型存在于 TypeScript 中。在这两个世界中,void 的工作机制与大多数人习惯的有点不同。 JavaScript 阅读全文
posted @ 2020-09-07 14:37 勒布朗_詹姆斯 阅读(1565) 评论(0) 推荐(0) 编辑
摘要: 今天看到一篇文章講service worker ,感觉挺好的。于是赶紧摘录过来。原文地址见末尾 渐进式web应用开发 service worker 原理及介绍(一) 渐进式web应用(progressive Web app) 是现代web应用的一种新形式。它利用了最新的web功能,结合了原生移动应用 阅读全文
posted @ 2020-07-08 17:24 勒布朗_詹姆斯 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 1、语法 arr.reduce(callback,[initialValue]) reduce 为数组中的每一个元素依次执行回调函数,不包括数组中被删除或从未被赋值的元素,接受四个参数:初始值(或者上一次回调函数的返回值),当前元素值,当前索引,调用 reduce 的数组。 callback (执行 阅读全文
posted @ 2020-04-13 15:41 勒布朗_詹姆斯 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 【01】箭头函数 等于说,只保留了函数的参数和返回。省略function和return。 写法: (形参) => {statement;} => 等同于return。 01、参数: 01、当只有一个参数时,可以省略参数外面的圆括号()。可以省略结尾的分号。 简化为 Identifier => Exp 阅读全文
posted @ 2020-03-26 17:42 勒布朗_詹姆斯 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 作者:纵横链接:https://www.zhihu.com/question/55846720/answer/331760496来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 设计模式不同 Computed 是一种声明式的解决方案,我们只需要告诉 vue 某个属性的构 阅读全文
posted @ 2020-03-24 14:00 勒布朗_詹姆斯 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 简介 Lodash是一个著名的javascript原生库,不需要引入其他第三方依赖。是一个意在提高开发者效率,提高JS原生方法性能的JS库。简单的说就是,很多方法lodash已经帮你写好了,直接调用就行,不用自己费尽心思去写了,而且可以统一方法的一致性。Lodash使用了一个简单的 _ 符号,就像J 阅读全文
posted @ 2020-03-18 15:01 勒布朗_詹姆斯 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 什么是VNode 在vue.js中存在一个VNode类,使用它可以实例化不同类型的vnode实例,而不同类型的vnode实例各自表示不同类型的DOM元素。 例如,DOM元素有元素节点,文本节点,注释节点等,vnode实例也会对应着有元素节点和文本节点和注释节点。 VNode类代码如下: export 阅读全文
posted @ 2020-03-17 14:19 勒布朗_詹姆斯 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 自定义指令directive 除了核心功能默认内置的指令 (v-model 和 v-show),Vue 也允许注册自定义指令。注意,在 Vue2.0 中,代码复用和抽象的主要形式是组件。然而,有的情况下,你仍然需要对普通 DOM 元素进行底层操作,这时候就会用到自定义指令。 来个实例,当页面加载时, 阅读全文
posted @ 2020-03-16 17:00 勒布朗_詹姆斯 阅读(277) 评论(0) 推荐(0) 编辑