- 博客(9)
- 收藏
- 关注
原创 javascript基础
js基础 运算符 自增运算符: 前置递增:先自加,再返回(++a) 后置递增:先返回原值,后递增(a++) 单独使用时,前置递增和后置递增的结果是一样的,如果与其他变量一起使用,则有区别 var a = 1; a++ console.log(a) // 2 var b = ++a + a console.log(b) // 6 var c = a++ + a; console.log(c) // 7 逻辑运算符 && 两侧都为真时,返回值才为真 || 两侧都为假,返回值才为假
2021-11-21 10:39:41
75
原创 如何将一个对象转换为数组
如何将一个对象转换为数组 const obj = { total:0, paidnum:10, } 转换为: obj = [{total:0},paidnum:10] 方法: const arr = []; for(let i in obj){ arr.push({ [i]:obj[i] }) } console.log(arr) //[{total:0},{paidnum:10}]
2021-11-19 17:45:26
105
原创 axios配置
axios axios配置baseRUL: axios.defaults.baseURL='基本路径'; axios请求拦截 axios.interceptors.request(req=>{ return req; }) axios.interceptors.response(res=>{ return res; })
2021-11-16 22:55:11
472
原创 for循环绑定事件
用for循环绑定事件有三种方式: 1:闭包 var divArr = document.getElementsByTagName('div'); for(var i=0;i<divArr.length;i++){ (function(i){ divArr[i].onclick = function(){ alert(i); } })(i); } 2.利用自定义属性值 var divArr = document.getElementsByTagName('div'); for(va
2020-06-08 01:02:16
553
原创 this的指向问题
1.this是什么 1)任何函数本质上都是通过某个对象来调用的,如果没有直接指定就是windows 2)所有函数内部都有一个变量this 3)它的值是调用函数的当前对象 2.如何确定this的值 1)test():windows 2)p.test():p 3)new Test():新创建的对象 4)p.call(obj):obj ...
2020-06-08 00:41:19
98
原创 回调函数
什么是回调函数 1)我定义的 2)我没有调用 3)但是最终它执行了 常见的回调函数 1.dom事件回调函数 2.定时器回调函数 3.ajax回调函数 4.生命周期回调函数 例如: 1)dom事件回调函数 document.getElementById('btn').onclick = function(){ alert('我被调用了'); }; 2)定时器回调函数 setTimeout(function(){ alert("延时调用"); },200) ...
2020-06-07 15:33:44
186
原创 构造函数
解决构造函数中方法存储多份的问题 function Student(name,age,sex){ this.name = name; this.age = age; this.sex = sex; this.sayHi = function(){ console.log('大家好,我是'+this.name) }; }; 解决方法:
2020-06-07 01:29:45
167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人