随笔分类 -  JavaScript

摘要:对其他函数进行操作的函数,它接收函数作为参数(例如回调函数),或将函数作为返回值输出 // 作为参数 callback 是一个函数 function fn(callback){} // 作为返回值 function fn1(){ return function(){ }; } 阅读全文
posted @ 2022-04-27 09:53 riven.lcs 阅读(33) 评论(0) 推荐(0)
摘要:一、闭包(Closure)的概念 指有权访问另一个函数作用域中变量的函数 --javascript高级程序设计 简单理解 一个作用域可以访问另外一个函数内部的局部变量 【被访问的变量所在的函数 就是一个闭包函数】 也可以把闭包理解为一种现象 主要作用:延伸了变量的作用范围 例如: function 阅读全文
posted @ 2022-04-27 09:31 riven.lcs 阅读(61) 评论(0) 推荐(0)
摘要:class 类的基础知识 1.类中的构造器不是必须写的,要对实例进行一些初始化的操作,如添加指定属性时才写 2.如果A类继承了B类,且A类中写了构造器,那么A类构造器中的Super是必须要调用的 3.类中定义的方法都是放在类的原型对象上,供原型使用 class 类中方法this的指向 1.类中的方法 阅读全文
posted @ 2022-03-03 16:42 riven.lcs 阅读(40) 评论(0) 推荐(0)
摘要:1.验证手机号 /^1(3|4|5|6|7|8|9)\d{9}$/ 2.手机号中间四位*代替 let hideTel = /^(\d{3})\d{4}(\d{4})$/;//使用mobile.replace(hideTel, '$1****$2') 3.检验电话号码 /^0\d{2,3}-?\d{7 阅读全文
posted @ 2021-05-18 15:56 riven.lcs 阅读(95) 评论(0) 推荐(0)
摘要:// arr 源数组 id 需要分类的目标key let shop = arr.reduce((shop, item) => { shop[item.id] = shop[item.id] ? [...shop[item.id], item] : [item]; return shop; }, {} 阅读全文
posted @ 2020-12-25 10:02 riven.lcs 阅读(536) 评论(0) 推荐(0)
摘要:// text,需要生成的文字 // font,字体样式 drawLogo: function(text, font) { // 创建画布 let canvas = document.createElement('canvas'); // 绘制文字环境 let context = canvas.getContext(... 阅读全文
posted @ 2020-01-06 11:01 riven.lcs 阅读(3987) 评论(0) 推荐(1)
摘要:本文为转载其他大佬博客,因忘记原作者是谁,如有侵权,请联系删除~ 阅读全文
posted @ 2020-01-06 10:54 riven.lcs
摘要:默认为 “换行” <input type="text"> 方法1(vue): <form @submit.prevent="submitFn" action="javascript:return true"> <input type="search"/> </form> methods: submi 阅读全文
posted @ 2019-11-25 16:22 riven.lcs
摘要:文章转自:https://www.cnblogs.com/xiaojiu9/p/4520903.html 阅读全文
posted @ 2019-06-11 15:23 riven.lcs
摘要:再次看vue文档时留意到,Truthy ?Falsy ?什么词?没听过,初始以为就是true,false,天真 、[/手动狗头] MDN 文档说明 明白了 Truthy Falsy Truthy : https://developer.mozilla.org/zh-CN/docs/Glossary/ 阅读全文
posted @ 2019-06-04 15:05 riven.lcs 阅读(147) 评论(0) 推荐(0)
摘要:1、快速开始,安装 2、Bucket设置:(这步需要登录到oss管理系统配置)设置http请求方式。 3、获取token 因为我们项目是即时通讯 所以 通过socket cmd方式获取,具体与后台沟通 4、上传文件 上传blob数据 断点上传 上传blob数据 断点上传 5、复制文件 复制部分,we 阅读全文
posted @ 2019-03-16 14:49 riven.lcs 阅读(4131) 评论(1) 推荐(1)
摘要:JavaScript闭包 阅读全文
posted @ 2016-03-23 16:04 riven.lcs 阅读(242) 评论(0) 推荐(0)
摘要:JavaScript、touchstart、touchmove、touchend 实现移动端上的触屏拖拽 阅读全文
posted @ 2016-03-03 19:39 riven.lcs 阅读(902) 评论(2) 推荐(0)
摘要:JavaScript鼠标经过图片的放大镜效果 阅读全文
posted @ 2016-01-29 16:17 riven.lcs 阅读(806) 评论(0) 推荐(0)
摘要:JavaScript模拟右键菜单 阅读全文
posted @ 2016-01-29 16:03 riven.lcs 阅读(1108) 评论(0) 推荐(0)