- 博客(10)
- 收藏
- 关注
原创 ES6知识点总结(后续会持续更新~~~请关注啊)
ES6 一、块级绑定 var 存在三个问题 1.允许重复的变量声明;容易导致数据被覆盖 2.变量提升:怪异数据访问、闭包问题 3.全局变量挂载到全局对象:全局对象成员污染问题 let 块级作用域 块级作用域:代码执行的时候遇见花括号就是一个块级作用域 1.当前作用域下,不可重复再声明 2.没有变量提升(底层实现上,let声明的变量还是会有提升的,但是,提升后会将其放到“暂时性死区”,所以访问时会报错的。) 3.声明的对象不会挂载到全局对象(块级作用域嘛) !!!注意:循环中使用let
2021-11-11 15:28:21 772 1
原创 ES6箭头函数
箭头函数 通过对象调用函数,this指向对象 直接调用函数,this指向全局对象 如果通过new调用函数,this指向新创建的对象 如果通过apply、call、bind调用函数,this指向指定的数据 如果是DOM事件函数,this指向事件源 使用语法 箭头函数是一个函数表达式,理论上,任何使用函数表达式的场景都可以使用箭头函数 完整语法: (参数1, 参数2, ...)=>{ //函数体 } 如果参数只有一个,可以省略小括号 ...
2021-11-25 22:11:38 103
原创 js 事件冒泡、事件捕获、事件委托
事件处理模型——事件冒泡、捕获 事件冒泡: 结构上(非视觉上)嵌套关系的元素,会存在冒泡的功能,即同一事件,自子元素冒泡向父元素。(自底向上) 事件捕获: 结构上(非视觉上)嵌套关系的元素,会存在事件捕获的功能,即同一事件,自父元素捕获至子元素(事件源元素)。(自顶向下)(ie没有捕获事件) 触发顺序:先捕获,后冒泡 但感觉事件捕获用的少一点 利用addeventlistener函数来测试控制第三个参数为true(事件捕获)或false(事件冒泡) 以下事件不存在冒泡事件focus,blur,
2021-11-18 10:52:10 360
原创 VUE element-ui el-upload一张一张自动上传图片
elementui <el-upload action = "/" :show-file-list = "false" :before-upload = "file => beforeUpload(1,file)"//这个 1 是给每一个图片的标志位 随意 对应上即可 :on-progress = "file => adLoadimg("P0010",form.activityPic)"//一张一张上传图片的精髓所在 在这个函数里输入后端接口需要的数据,并且在这个.
2021-11-16 20:53:53 795
原创 ES6知识点总结(后续会持续更新~~~请关注啊)
ES6 一、块级绑定 var 存在三个问题 1.允许重复的变量声明;容易导致数据被覆盖 2.变量提升:怪异数据访问、闭包问题 3.全局变量挂载到全局对象:全局对象成员污染问题 let 块级作用域 块级作用域:代码执行的时候遇见花括号就是一个块级作用域 1.当前作用域下,不可重复再声明 2.没有变量提升(底层实现上,let声明的变量还是会有提升的,但是,提升后会将其放到“暂时性死区”,所以访问时会报错的。) 3.声明的对象不会挂载到全局对象(块级作用域嘛) !!!注意:循环中使用let
2021-11-11 15:28:21 568
原创 Javascript 原型以及原型链问题
构造函数创建对象 例子一: functionPerson() { } varperson =newPerson(); person.nickName ='Dylan'; console.log(person.nickName )// Dylan 例子二: function Star(name,age){ this.name = name; this.age = age; } let ldh = new Star('刘德华',50); //实例对象 let zxy...
2021-11-05 15:44:15 240
原创 vue 下载excel模板
exportData(){ this.$axios .post('', {}), { responseType: "blob" }) .then(res => { const blob = new Blob([res], { type: "applicatio...
2021-11-03 16:29:30 471
原创 前端vue+elementui实现上传base64图片
elementui <el-upload action = "/" :show-file-list = "false" :before-upload = "file => beforeUpload(1,file)"//这个 1 是给每一个图片的标志位 随意 对应上即可 > <img onerror = "defaultImage" //设置默认图片 :src = "form.activityPic" > </el-upload> .
2021-11-03 15:52:16 729
转载 前端事件循环机制,宏任务队列和微任务队列
前端中的事件循环eventloop机制 - 蚊子博客 - 博客园 转载博客园 蚊子博客 这个讲的通俗易懂
2021-11-03 15:35:08 200
原创 elementui el-input正则表达式使用onkeyup事件,只可输入小数类似12.22等
<input onkeyup="this.value=this.value.replace(/[^(\d||/.)]/g," ">
2021-10-29 16:56:25 1829
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人