随笔分类 - 其他
摘要:computedData(arr) { /* let arr = [ [1,2,3], [2,3,4], ] 计算结果 [3,5,7] */ let resArr = [] for (let i = 0; i < arr.length; i++) { arr[i].forEach((value, i
阅读全文
摘要:表情转unicode const str = '笑脸😋桃心❤🙏拜托💤睡觉😀😃😄😁' const emojiReg = /[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-
阅读全文
摘要:npm install jsqr <template> <div> <button type="primary" @click="handUpload">上传图片</button> <div style="display: none;"> <input type="file" accept="ima
阅读全文
摘要:const stringify = (obj) => { try { return JSON.stringify(obj, (key, value) => { if(typeof value 'function') { return `FUNCTION_FLAG ${value}` } else {
阅读全文
摘要:二位数组、对象数组对应索引的值相加,如下列arr1、arr2、arr3索引 0 的数据相加 1 + 11 + 10 = 22 let arr1 = [1,2,3,4,5,6]; let arr2 = [11,12,13,14,15,16]; let arr3 = [10,21,31,41,51,61
阅读全文
摘要:setTimeout(()=>{ let newurl = updateQueryStringParameter(window.location.href, 'id', '123456'); //向当前url添加参数,没有历史记录 window.history.replaceState({ path
阅读全文
摘要:代码展示: <template> <div class="home"> <div id="sendMsg" contenteditable="true" class="textarea" @input="input" @compositionstart="compositStart" @compos
阅读全文
摘要:minSsToHourMinSs(str){ // str 格式为 min:ss (160:59) let arr = str.split(':'); let hour = parseInt(arr[0] / 60); let min = arr[0] - (hour * 60); let ss =
阅读全文
摘要:如需想要这种效果,不使用div,可直接使用标签 <fieldset> <legend>姓名</legend> <input type="text" placeholder="请输入..." /> </fieldset>
阅读全文
摘要:我们有这样一段代码 // 构建数据 let obj = {name: '名字' ,age: 18}; let list = []; for(let i=0; i<60; i++) list.push(obj) // 开始处理数据 let Arr = []; let cloneArr = []; fo
阅读全文
摘要:有时我们在处理数据的时候,需要把它处理成前端分页(二维数组)的数据格式; let Arr = [ [], [], [], ... ] 具体处理数据方法: paging(list){ let Arr = [], total = list.length, // 总条数 pageSize = 10, //
阅读全文
摘要:html标签格式 <div class="box"> <div class="item"> <img src="banner.jpg" alt="" /> </div> <div class="item"> <img src="show.jpg" alt="" /> </div> <div clas
阅读全文
摘要:原始数据类型 原始数据类型包括:布尔值、数值、字符串、null、undefined 以及 ES6 中的新类型 Symbol 在TS中,使用 : 指定变量的类型 1.布尔值 let isDone: boolean = false; 事实上 new Boolean() 返回的是一个 Boolean 对象
阅读全文
摘要:一、调用浏览器打印插件 这种方式打印的pdf比较高清,且分页不会截断文字和图片,背景图片是会被截断的 1.直接打印 直接调用浏览器的打印功能,打印整个页面 function preview () { window.print(); } 2.打印指定区域 通过开始标记、结束标记来打印,打印局部页面 <
阅读全文
摘要:/* startYear 开始年份 参数为空时为当前年份前5年 endYear 结束年份 参数为空时为当前年份 */ function getYearArr(startYear,endYear){ var yearArr=[], prDate = new Date(), presentYear =
阅读全文
摘要:contrastDate(date1, date2) { /* 参数格式: yyyy-MM-dd hh:mm:ss yyyy-MM-dd yyyy/MM/dd hh:mm:ss yyyy/MM/dd 返回结果如为true,则是 开始日期 > 结束日期; 为false则是 开始日期 <= 结束日期 *
阅读全文
摘要:有两个域名 s.a.com 和 q.a.com; 他们都是属于一个一级域名下的域名,并不是跨域; 前者为后台管理系统,有登录页面;后者为官网,没有登录功能; 现在的需求是:后台登录之后,官网也需要显示登录状态,后台退出之后,官网也会显示退出登录状态; 所以我们只需要在前者域名中写添加和删除cooki
阅读全文
摘要:html结构 <!-- 客服 --> <div class="service" id="service"> <img src="./images/service.png"> <a onclick="onlineService('https://kf1.learnsaas.com/chat/chatC
阅读全文
摘要:<button onClick="openclk()">打开javascript网站</button> <button onClick="closeclk()">关闭javascript网站</button> <script> function openclk() { //用来打开一个新的窗口 //
阅读全文

浙公网安备 33010602011771号