- 博客(14)
- 收藏
- 关注
原创 leetcode,JavaScript 16、最接近的三数之和
leetcode,JavaScript 16、最接近的三数之和var threeSumClosest = function(nums, target) { let len = nums.length // 数组长度小于等于3 直接进行累加 let num if(len<=3) return num = nums.reduce((a,b)=>a+b) // 先定义一个最小值 let min = Math.abs(target-(nums[0]+nums[1]+nums[
2022-05-28 15:01:30 74
原创 leetcode,JavaScript 15、三数之和
leetcode,JavaScript 15、三数之和var threeSum = function(nums) { let res=[] let len = nums.length; //先判断数组长度 再进行排序 if(len < 3) return res; nums.sort((a,b)=>a-b) for(let i =0;i<len;i++){ //如果这个数等于前一个数 那么执行无意义 直接跳出 if(i > 0 &
2022-05-28 14:47:35 92
原创 JavaScript无重复字符的最长子串(利用数组解法)
无重复字符的最长子串(利用数组解法)var lengthOfLongestSubstring = function(s) { let res=0; let arr = []; for(let i=0;i<s.length;i++){ if(!arr.includes(s[i])){ arr.push(s[i])//如果不重复就添加 res = Math.max(res,arr.length)//记录最长的长度 }else{ arr.sp
2022-05-25 14:14:24 552 1
原创 VUE中v-model数据双向绑定原理
VUE中v-model数据双向绑定原理html<p id="p"></p><input type="text" id="input">VUE2xlet obj ={}//利用Object的defineProperty方法去监听对象属性的变化 第一个参数为目标对象 第二个参数是对象属性Object.defineProperty(obj,'txt',{ get(){ return obj }, set(value){ //将p标
2022-05-17 11:21:58 335
原创 时间戳快速转为正确的时间格式
时间戳快速转为正确的时间格式function time(time = +new Date()) { let date = new Date(time + 8 * 3600 * 1000); // 增加8小时 return date.toJSON().substr(0,19).replace('T', ' ');}console.log(time())//打印出的值2022-05-16 20:01:15...
2022-05-16 20:03:42 265
原创 图片左右切换效果
刚学到js,就想着用js做一点特效,看到element-ui里面的这个图片切换特效就非常有意思,然后自己就尝试着做了一下;*{ margin: 0;padding: 0;list-style: none;}.box{ width: 900px;height: 360px;}.box ul{ width: 900px;height: 360px; display: grid; grid-template-columns: repeat(3...
2022-03-26 20:01:16 996
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人