随笔分类 - js篇
摘要:<div class="invite-buttom"> 请选择要复制的网站: <el-select v-model="webValue" placeholder="请选择要复制的网站"> <el-option v-for="item in formUrl.webInviteUrl" :key="it
阅读全文
摘要:浏览器缓存机制 浏览器的缓存机制也就是我们说的HTTP缓存机制,其机制是根据HTTP报文的缓存标识进行的。 一个数据请求可以分为发起网络请求、后端处理、浏览器响应三个步骤。浏览器缓存可以帮助我们在第一和第三步骤中优化性能。比如说直接使用缓存而不发起请求,减少客户端和服务器之间的请求次数,或者发起了请
阅读全文
摘要:一、数据类型: 1、基本数据类型:String、Number、Boolean、Null、Undefined、Symbol 、BigInt 2、引用数据类型:Object、Array、Function、Date、RegExp 二、检测数据类型的四种方法 1.typeof检测 特点:typeof只能检测
阅读全文
摘要:动态规划法:const arr = [2, 6, 5, 8, 3, 5, 2, 6, 7]; const start = 3, end = 7; const reverse = arr => { const { length: l } = arr; for(let i = 0; i < Math.f
阅读全文
摘要:<button @click="submit">5秒内只能点一次</button>
阅读全文
摘要:let start_time = 1653007401082, date = new Date(+start_time), Y = date.getFullYear() + '-', M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1
阅读全文
摘要:var ary=[ {"RaDate":'2021-09-08',"Type":'Morning1','title':'测试1'}, {"RaDate":'2021-09-08',"Type":'Morning2','title':'测试2'}, {"RaDate":'2021-10-08',"Ty
阅读全文
摘要:var newArray = [{name: "aaa",value: 0, height: 1},{name: "bbb",value: 1, height: 2},{name: "ccc",value: 3, height: 10}] var newArray2 = []; for (var i
阅读全文
摘要:将数组 [{id:"1",name:"AAA"}] 修改为 > [{id:"1",text:"AAA",value:"AAA"}]! var arr = [{id:1,name:'张三'},{id:2,name:'李四'}] for(var i in arr){ for(var j in arr[i
阅读全文
摘要:js 当前时间转换毫秒数 五种方式 var date = new Date().getTime(); var date = new Date().valueOf(); var date = +new Date(); var date = Date.now(); var date = Date.par
阅读全文
摘要:function GetDate(){ var now = new Date(); var year = now.getFullYear(); //年 var month = now.getMonth() + 1; //月 var day = now.getDate(); //日 var hh =
阅读全文
摘要:<template> <div class="por"> <div class="selectBox" style="width: 400px;"> <div class="selectBox_show" v-on:click.stop="arrowDown"> <i class="icon ico
阅读全文
摘要:是否为 null 是否为 "" 是否为空字符串(引号中间有空格) 如: " "。 制表符、换行符、换页符和回车 一. 字符串 1. if(str == null || str == "") 非空 if(str != null && str != "") 2. if(str == null || st
阅读全文
摘要:当前时间:<div>{{updateTime}}</dmethods:{ infor(){ var that = this; that.addDate() }, //获取当前年月日 addDate(){ var that = this; const nowDate = new Date(); con
阅读全文
摘要:字符串中:将反斜杠转成斜杠 var str='C:\Users\Admin\123\add.jpg' let result = String.raw`${str}`.split('\\').join('/') console.log(result) // C:/Users/Admin/123/add
阅读全文
摘要:学习了promise之后,今天来学习一下async await 。promise是解决回调地狱的最高境界,而async await则是将无数个promise.then变为同步执行。 先来写一段简单的代码来认识一下async吧 通过控制台打印我们看到,async函数返回的是一个promise对象,如果
阅读全文
摘要:在介绍promise之前我们先来看一段代码: 根据案例我们可以看出,这段代码可以无限的嵌套下去,但是每嵌套一层,代码的运行就会降低,而解决回调地狱最好的办法就是new promise 一。什么是 promise 所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步
阅读全文
摘要:hasOwnProperty() 方法会返回一个布尔值,指示对象自身属性中是否具有指定的属性(也就是,是否有指定的键)。 语法: obj.hasOwnProperty(prop) 参数: prop 要检测的属性的 String 字符串形式表示的名称,或者 Symbol。 返回值: 用来判断某个对象是
阅读全文
摘要:1、栈(stack)和堆(heap) stack为自动分配的内存空间,它由系统自动释放;而heap则是动态分配的内存,大小也不一定会自动释放 2、js数据类型分两种 (1)基本数据类型(值类型):Number、String、Boolean、Null、 Undefined、Symbol(ES6),这些
阅读全文

浙公网安备 33010602011771号