摘要: throtte debounce 阅读全文
posted @ 2019-01-25 17:53 lihangdeboke 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 。。 阅读全文
posted @ 2019-01-21 15:20 lihangdeboke 阅读(829) 评论(0) 推荐(0) 编辑
摘要: 1.传统for方法(内部let声明可以解决块级作用域的问题) 2.forEach 模拟for实现 Array.prototype._forEach=function(func){ for(....){ func(arr[i],i,arr){ } } } 3.for of 针对数组 取value 用的 阅读全文
posted @ 2019-01-21 14:49 lihangdeboke 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 1.this一般指代函数被调用时的对象 2.构造函数var a=new A(),new 的过程中其实把this指向了a 特殊情况:当构造函数return一个对象时 this指向那个对象 null除外 因为null比较特殊 3.箭头函数 this指向当前环境的this 所以vue中settimeout 阅读全文
posted @ 2019-01-21 14:16 lihangdeboke 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 。。 阅读全文
posted @ 2019-01-18 16:07 lihangdeboke 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1.content-box:with指其content width100%的话往往会出现超出的情况 border-box;width指content+padding+borderwidth 现在一般都用border-box width100%实现自适应布局 2.另外说说border与outline的 阅读全文
posted @ 2019-01-16 10:36 lihangdeboke 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 1.对象属性排序 var arr=[{name:‘LIHANG’,age:19},{name:‘LIHANG’,age:29},{name:‘LIHANG’,age:9}] arr.sort(function(a,b){ return a.age-b.age }) 想进一步封装则 function 阅读全文
posted @ 2019-01-15 15:08 lihangdeboke 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1.vue不能监测出对象属性的添加与删除 可以用Vue.set(obj,key,value) 也可以用this.$set(this.someobj,key,value)来实现响应式 2.Object.assign添加新属性不会触发更新 // 代替 `Object.assign(this.someOb 阅读全文
posted @ 2019-01-15 14:49 lihangdeboke 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 1.数组解构 var arr=[1,2,3] var [a,b,c]=arr 然后就可以给abc分别赋对应的值 应用场景: 1.1 var [x,y]=[y,x] 变量互换 1.2 字符串解构 var [a,b,c]='lha '1.3 复杂嵌套 var [a,,[b,c]]=[1,2,[3,4]] 阅读全文
posted @ 2019-01-14 18:01 lihangdeboke 阅读(571) 评论(0) 推荐(0) 编辑
摘要: contenttype 1.application/x-www-form-urlencoded 请求参数为form-data 以key value的map形式传递 后台以getparameters获取 2.application/json,charset=UTF-8 请求参数为json.string 阅读全文
posted @ 2019-01-14 16:39 lihangdeboke 阅读(132) 评论(0) 推荐(0) 编辑