摘要: 滚动截图 项目需求要进行动态的滚动截图搜索一下发现html2canvas可以实现截图,但是滚动截图网上搜罗了一遍发现不是很完善所以记录下 首先npm一下安装依赖: npm install html2canvas 再需要的页面引入: html2canvas from html2canvas 第三步使用 阅读全文
posted @ 2022-02-17 15:07 lutwelve 阅读(2251) 评论(0) 推荐(0)
摘要: 文件上传下载格式化方法 1、上传 文件上传前端格式限制 <input ref="showinput2" v-show="false" type="file" @change="upFile()" accept="application/vnd.openxmlformats-officedocumen 阅读全文
posted @ 2022-01-13 16:24 lutwelve 阅读(124) 评论(0) 推荐(0)
摘要: 进制转换(二、八、十、十六进制转换) 1、进制之间都可以互相转换 二进制(Binary简写B, 添加在数字后面例 (010101)B) 0和1; 八进制(Octal简写O, 添加在数字后面(076451)O) 基数8,每列0-7; 十进制(Decimal简写D, 添加在数字后面) 基数10,每列0- 阅读全文
posted @ 2022-01-13 16:20 lutwelve 阅读(1591) 评论(0) 推荐(0)
摘要: 事件 事件分两种:普通事件和绑定事件 普通事件 普通事件为DOM对象的键值对方式 类似于元素属性值(键值对) <span onclick="fn">普通事件</span>; 两种事件的区别:普通事件不能重复添加,只有最后一次添加才生效,而addEventListener事件可以多次绑定生效,例如 / 阅读全文
posted @ 2022-01-13 16:17 lutwelve 阅读(771) 评论(1) 推荐(0)
摘要: Object.defineProperty(objectName, key, option); Object.defineProperty()可以直接在一个对象上定义一个新属性, 或者修改一个属性, 并返回该对象; option value: 表示该属性的值, 默认 undefined。 get: 阅读全文
posted @ 2022-01-13 16:17 lutwelve 阅读(76) 评论(0) 推荐(0)
摘要: 数组 []; 通常被描述为像列表一样的对象,或者说数组是包含了多个值的对象 一些方法 arr.flat/flatMap(); 数组扁平化; arr.join(','); 合并成字符串, 带参数=>例如使用 ";" 拼接 ⇒ array.join(';'); arr.split(';'); 分割成数组 阅读全文
posted @ 2022-01-13 16:15 lutwelve 阅读(107) 评论(0) 推荐(0)
摘要: window.prompt(); 语法 window.prompt(text, value) ⇒ 打开一个弹出带提示的输入框, 第一个参数是提示内容, 第二个参数是输入框内容; 第二个字符串参数写的是什么返回什么; Function函数对象 new Function([arg1[, arg2[, . 阅读全文
posted @ 2022-01-13 16:14 lutwelve 阅读(55) 评论(0) 推荐(0)
摘要: this指向 apply/call() 可以把 this 引用到任意对象 this关键词指的是它所属的对象 ⇒ [谁调用指向谁] 方法中, this 指的是所属者对象; example: const person = { firstName: "Bill", lastName : "Gates", 阅读全文
posted @ 2022-01-13 16:13 lutwelve 阅读(46) 评论(0) 推荐(0)
摘要: 显式绑定法 apply/call(); 通过显式绑定法可以使用另一个对象中的方法 apply/call()都是JS预定义的方法, 他们都可以用于将一个对象作为参数调用对象方法 FOR example const person1 = { nameFunction: function() { retur 阅读全文
posted @ 2022-01-13 16:11 lutwelve 阅读(54) 评论(0) 推荐(0)
摘要: JS类型检测主要有四种 1、typeof Obj 2、L instanceof R 3、Object.prototype.toString.call/apply(); 4、Obj.constructor Remark前两种是数据类型检查方式,后两种是构造函数判断 首先了解下显式原型prototype 阅读全文
posted @ 2022-01-13 16:10 lutwelve 阅读(265) 评论(0) 推荐(0)